Казусигэ Гото (後 藤 和 茂, Gotō Kazushige ) - инженер-программист, специализирующийся на высокопроизводительном рукописном машинном коде.
Образование
Он был научным сотрудником Техасского центра передовых вычислений при Техасском университете в Остине, когда он, как известно, вручную оптимизировал процедуры сборки для суперкомпьютерных платформ и платформ ПК, которые превосходят по производительности лучший код, сгенерированный компилятором .
Некоторые из самых быстрых суперкомпьютеров в мире все еще [ когда? ] использует его реализацию подпрограмм базовой линейной алгебры (BLAS), известную как GotoBLAS . [ необходима цитата ]
Карьера
В 2010 году он присоединился к группе технических вычислений Microsoft в звании старшего научного сотрудника.
В июле 2012 года он присоединился к Intel в должности инженера-программиста.
Он продолжает писать оптимизированный вручную машинный код, используя подробные знания об архитектуре, к которой у него есть доступ. [1]
Рекомендации
- ^ Гото, Kazushige . «Казусигэ Гото» . LinkedIn . Проверено 6 марта 2014 .
дальнейшее чтение
- Гото, Казушигэ ; ван де Гейн, Роберт А. (2008). «Анатомия высокопроизводительного умножения матриц». Транзакции ACM на математическом программном обеспечении . 34 (3): 12: 1–12: 25. CiteSeerX 10.1.1.111.3873 . DOI : 10.1145 / 1356052.1356053 . ISSN 0098-3500 .(25 страниц) [1]
- Марков, Джон Грегори ( 28 ноября 2005 г.). «Написание самого быстрого кода вручную для развлечения: человеческий компьютер продолжает ускорять работу микросхем» . Нью-Йорк Таймс . Сиэтл, Вашингтон, США. Архивировано 23 марта 2020 года . Проверено 4 марта 2010 . [2]
- Грин, Тим (30.01.2006). «Человеческий код: ручная работа исследователя заставляет самые быстрые в мире компьютеры работать еще быстрее» . Техасский университет в Остине . Архивировано из оригинала на 2006-06-28.