Distinct between masked and non-masked LOAD/STORE instructions; this is not necessary in terms of performance but perhaps for clarity. Using non-temporal LOAD/STORE instructions for the result matrix gives 5-10% better performance.
Distinct between masked and non-masked LOAD/STORE instructions; this is not necessary in terms of performance but perhaps for clarity. Using non-temporal LOAD/STORE instructions for the result matrix gives 5-10% better performance.

hfp/libxsmm,hfp/libxsmm,maxhutch/libxsmm,egeor/libxsmm,hfp/libxsmm,hfp/libxsmm,egeor/libxsmm,egeor/libxsmm,maxhutch/libxsmm,hfp/libxsmm,egeor/libxsmm,maxhutch/libxsmm,egeor/libxsmm,hfp/libxsmm,maxhutch/libxsmm,egeor/libxsmm