mirror of
https://github.com/amd/blis.git
synced 2026-04-20 15:48:50 +00:00
- A matrix packing by default in isn't necessary for row-major matrix data. Also, it seems packing of A was giving regressions and hence wasn't expected to be used. - However, packA is necessary in column-major cases, where transpose has to be done. This path has been verified. - Hence, when user sets pack A explicitly, it gets into the incomplete packA function, and overwrites the elements in the buffer after subsequent iterations, leading to accuracy issues. As a fix to this the patch updates PACK condition to UNPACKED at the interface while user explicitly sets one, ensuring seamless execution. [ AMD-Internal : CPUPL - 7193 ]