News for hackers. Stuff that matters.
Re:Fortran by tomrod on Monday August 28, 2023 @02:01PM (#37298049)
BLAS/LAPACK (fortran blobs) are the miracle that all AI relies on (to my understanding). I hope we keep it around and maintained.
Re:Fortran by WanderPanda on Monday August 28, 2023 @06:37PM (#37301278)
I wonder why the cascaded triple for loop for GEMM is not just hardcoded in assembly for each architecture. And while we are at it, why is MKL > 5GB again?
Re:Fortran by tomrod on Monday August 28, 2023 @10:05PM (#37302675)
Does this address your MKL question?[1] If so, sounds like we're two of today's lucky 10,000![0] Although for this esoterica, I'd probably reduce that to 10.

[0] https://xkcd.com/1053/

[1] https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Libr...

Re:Fortran by zzzoom on Thursday September 07, 2023 @09:47PM (#37428275)
Most decent BLAS implementations use some variation of the kernels in K. Goto et al. "Anatomy of High-Performance Matrix Multiplication" written in assembly.