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