| 851da9e1 | 17-Dec-2022 |
Hong Zhang <hongzhang@anl.gov> |
Improves safety in AVX512 kernels
- Use masked loads when AVX512VL is available - Disable manual remainder optimization for platforms without AVX512VL support such as KNL. This prevents reading unal
Improves safety in AVX512 kernels
- Use masked loads when AVX512VL is available - Disable manual remainder optimization for platforms without AVX512VL support such as KNL. This prevents reading unallocated memory but may lead to downgraded performance of MatMult() for MatAIJ on KNL.
Reported-by: "Matthew Kolbe"
show more ...
|