Kazushige Goto
{{Use dmy dates|date=March 2020|cs1-dates=y}}
{{nihongo|Kazushige Gotō|後藤和茂|Gotō Kazushige}} is a software engineer specializing in high performance, hand-written, machine code.
Education
Goto was a research associate at the Texas Advanced Computing Center at the University of Texas at Austin when he wrote his 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|date=August 2013}} use his implementation of the Basic Linear Algebra Subprograms (BLAS) known as GotoBLAS.{{citation needed|date=August 2013}}
Career
In 2010, Goto joined Microsoft's Technical Computing Group with the title of Senior Researcher.
In July 2012, he joined Intel with the title of Software Engineer.
Goto continues to write hand-optimized machine code, utilizing detailed knowledge of the architecture to which he has access.
References
Further reading
- {{cite journal |author-last1=Goto |author-first1=Kazushige |author-link1=Kazushige Goto |author-last2=van de Geijn |author-first2=Robert A. |author-link2=Robert van de Geijn |title=Anatomy of High-Performance Matrix Multiplication |date=2008 |journal=ACM Transactions on Mathematical Software |issn=0098-3500 |volume=34 |issue=3 |pages=12:1–12:25 |doi=10.1145/1356052.1356053 |citeseerx=10.1.1.111.3873|s2cid=9359223 }} (25 pages) [http://www.cs.utexas.edu/~flame/web/FLAMEPublications.html#Goto]
- {{cite news |title=Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps Speeding Up Chips |newspaper=New York Times |author-first=John Gregory |author-last=Markoff |author-link=John Gregory Markoff |date=2005-11-28 |location=Seattle, Washington, USA |url=https://www.nytimes.com/2005/11/28/technology/28super.html?_r=1 |access-date=2010-03-04 |url-status=live |archive-url=https://web.archive.org/web/20200323163333/https://www.nytimes.com/2005/11/28/technology/writing-the-fastest-code-by-hand-for-fun-a-human-computer-keeps.html |archive-date=2020-03-23}} [https://www.nytimes.com/2005/11/28/technology/28super.html]
- {{cite web |title=The Human Code: Researcher's handcrafted work makes world's fastest computers run even faster |date=2006-01-30 |author-first=Tim |author-last=Green |publisher=University of Texas at Austin |url=http://www.utexas.edu/features/2006/goto/index.html |url-status=dead |archive-url=https://web.archive.org/web/20060628212847/http://www.utexas.edu/features/2006/goto/index.html |archive-date=2006-06-28}}
{{DEFAULTSORT:Goto, Kazushige}}
Category:Japanese computer programmers
Category:Year of birth missing (living people)
{{compu-bio-stub}}