3.4
From Eigen
Raw dump of the main novelties and improvements that will be part of the 3.4 release compared to the 3.3 branch:
- New features
- Performance optimizations
- Vectorization of partial-reductions along outer-dimension, e.g.: colmajor.rowwise().mean()
- Speed up evaluation of HouseholderSequence to a dense matrix, e.g.,
MatrixXd Q = A.qr().householderQ();
- Hardware supports
- Generalization of the CUDA support to CUDA/HIP for AMD GPUs.
- Add explicit support for MSA vectorization engine (MIPS).
- AVX512 is enabled by default when enabled on compiler side.