Use vectorization to pack matrix operands
Submitted by Benoit Steiner
Assigned to Nobody
Link to original bugzilla bug (#717)
Version: 3.2
Description
Created attachment 408
patch against eigen 3.2
gemm_pack_rhs<Scalar, Index, nr, RowMajor, Conjugate, PanelMode>::operator() could leverage vectorized instructions when nr == PacketSize. The attached patch does this, which leads to a small speedup when multiplying a large col major matrix with a large row major matrix.
Patch 408, "patch against eigen 3.2":
rhs_packing.patch