Meta-Packets
Submitted by Christoph Hertzberg
Assigned 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.