Kazushige Gotō (後藤和茂 Gotō Kazushige ) was a research associate at the Texas Advanced Computing Center at the University of Texas at Austin when he famously hand-optimized assembly routines for supercomputing and PC platforms that outperform the best compiler generated code. Several of the fastest supercomputers in the world still[when?] use his implementation of the Basic Linear Algebra Subprograms (BLAS) known as GotoBLAS. He joined Microsoft's Technical Computing Group in 2010. In July 2012 he joined Intel.
- Goto, Kazushige; van de Geijn, Robert A. (2008), "Anatomy of High-Performance Matrix Multiplication", ACM Transactions on Mathematical Software 34 (3): Article 12, 25 pages, doi:10.1145/1356052.1356053. (Download free from author webpage)
- Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps ..., an article in the New York Times about Kazushige Goto.
- The Human Code, an article about his work.
- SurviveGotoBLAS2 is a continuation of Kazushige's work by Ei-ji Nakama.
- OpenBLAS is another attempt to keep Goto BLAS alive on GitHub, supporting Intel Sandy Bridge and MIPS_architecture Loongson processors.
- Step-by-step optimization of gemm: wiki that explains step-by-step how to optimize gemm like Goto does.
|This biographical article relating to a technologist is a stub. You can help Wikipedia by expanding it.|