Kazushige Goto
Kazushige Gotō (後藤和茂 Gotō Kazushige) is a software engineer specializing in high performance, hand-written, machine code. He 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.[citation needed] He joined Microsoft's Technical Computing Group in 2010 with the title of Senior Researcher. In July 2012 he joined Intel with the title of Software Engineer. He continues to write hand-optimized machine code, utilizing detailed knowledge of the architecture to which he has access. [1]
References[edit]
- 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, CiteSeerX 10.1.1.111.3873, doi:10.1145/1356052.1356053. (Download free from author webpage)
- ^ Goto, Kazushige. "Kazushige Goto". LinkedIn. Retrieved 6 March 2014.
External links[edit]
- 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.
This biographical article relating to a computer specialist is a stub. You can help Wikipedia by expanding it. |