Goto, Kazushige

Kazushige Goto
Japonština 後藤和茂
Datum narození 1968 [1]
Vědecká sféra superpočítače , paralelní výpočty
Místo výkonu práce Intel Corporation ; dříve University of Texas at Austin , Microsoft Corporation , Japan Patent Office [2]
Alma mater Univerzita Waseda [2]

Kazushige Goto (後藤和茂) je paralelní počítačový vědec známý svými nízkoúrovňovými optimalizacemi programů assembleru pro super a osobní počítače, které snadno překonaly kód automaticky generovaný kompilátorem. Jeho knihovna pro podprogramy Basic Linear Algebra Subprograms, známá jako GotoBLAS, měla dlouhou dobu rekordní výkon [3] , i když v roce 2013 byl jeho výkonový rekord v násobení matic překonán v balíčku PLASMA Jacka Dongarry [4] . Z jedenácti nejvýkonnějších superpočítačů na světě jich několik (sedm v roce 2003 [1] , čtyři v roce 2006 [5] ) používá jeho kód k testování jejich výkonu, což jim umožňuje zvýšit rychlost až o 50 %.

Goto působil v letech 2004 až 2010 na Texaské univerzitě , poté přešel do Microsoftu v Technical Computing Group, odkud v červenci 2012 přešel k Intelu .

Odkazy

Zdroje

  1. 1 2 Ruční psaní nejrychlejšího kódu pro zábavu: Lidský počítač neustále zrychluje čipy
  2. 1 2 LinkedIn profil uživatele Kazushige Goto .
  3. B. Ya. Steinberg , Rychlé programy = architektonicky orientované algoritmy a data Archivní kopie z 10. června 2015 na Wayback Machine , zpráva na Central & Eastern European Software Engineering Conference v Rusku (CESR 2013)
  4. Kurzak, J., Luszczek, P., YarKhan, A., Faverge, M., Langou, J., Bouwmeester, H., Dongarra, J. Multithreading v PLASMA Library Archivováno 22. října 2013 na Wayback Machine . and Many-Core Processing: Architecture, Programming, Algorithms, & Applications, Ahmed, M., Ammar, R., Rajasekaran, S. eds. Taylor & Francis, 2013.
  5. Hlavní příběh: Lidský kód: Díky ruční práci výzkumníků běží nejrychlejší počítače světa ještě rychleji Archivováno 12. května 2015 na Wayback Machine .