Гото, Кадзусигэ
Кадзусигэ Гото (яп. 後藤和茂) — учёный в области параллельных вычислений, известный своими низкоуровневыми оптимизациями ассемблерных программ для супер- и персональных компьютеров, которые по производительности легко превосходили код, автоматически созданный компилятором. Долгое время его библиотека для Basic Linear Algebra Subprograms, известная как GotoBLAS, обладала рекордной производительностью[3], хотя в 2013 году его рекорд быстродействия в перемножении матриц был превзойдён в пакете PLASMA Джека Донгарры[4]. Из одиннадцати самых мощных суперкомпьютеров в мире несколько (семь в 2003[1], четыре в 2006[5]) используют его код для проверки своей производительности, что даёт им прирост в скорости до 50 %.
Гото проработал в университете Техаса с 2004 по 2010 годы, после чего перешёл в Microsoft в отдел Technical Computing Group, откуда в июле 2012 он перешёл в Intel.
Общие сведения
| Кадзусигэ Гото | |
|---|---|
| яп. 後藤和茂 | |
| Дата рождения | 1968[1] |
| Научная сфера | суперкомпьютеры, параллельные вычисления |
| Место работы | Intel Corporation; ранее — Техасский университет в Остине, Microsoft Corporation, японское патентное бюро[2] |
| Образование | |
Ссылки
- GotoBLAS, OpenBLAS, …
- The GotoBLAS/BLIS Approach to Optimizing Matrix-Matrix Multiplication — Step-by-Step — пошаговое руководство по оптимизации в стиле Гото
- Kazushige Goto, Robert A. van de Geijn. Anatomy of high-performance matrix multiplication. ACM Transactions on Mathematical Software (TOMS), 2008
- Field G. Van Zee, Robert A. van de Geijn. BLIS: A Framework for Rapid Instantiation of BLAS Functionality. ACM Transactions on Mathematical Software. In review.