Meta-Packets
@chhtz
Submitted by Christoph HertzbergAssigned to Nobody
Link to original bugzilla bug (#692)
Version: 3.3 (current stable)
Description
The idea is to have meta-packages which consist of smaller packages.
This can help casting different-sized scalars using the vector machine, implement more clean code for unrolled loops (the actual unrolling happens in the meta-package code), implement horizontal reduction, transpose matrix blocks, ...
This may also help porting to AVX or other vectorization engines which have package sizes above 16 bytes.
Blocking
Edited by Christoph Hertzberg