Knowledge (XXG)

Kazushige Goto

Source 📝

257: 217: 153: 294: 313: 323: 235: 70: 43: 95:
Goto continues to write hand-optimized machine code, utilizing detailed knowledge of the architecture to which he has access.
239: 47: 287: 256: 280: 318: 162: 203: 167: 148: 207: 198: 188: 85:
In 2010, Goto joined Microsoft's Technical Computing Group with the title of Senior Researcher.
236:"The Human Code: Researcher's handcrafted work makes world's fastest computers run even faster" 180: 59: 51: 264: 229: 172: 116: 212: 69:
Several of the fastest supercomputers in the world still use his implementation of the
243: 208:"Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps Speeding Up Chips" 34:
is a software engineer specializing in high performance, hand-written, machine code.
307: 55: 192: 184: 176: 120: 74: 63: 89: 263:
This biographical article relating to a computer specialist is a
151:(2008). "Anatomy of High-Performance Matrix Multiplication". 268: 27: 21: 288: 8: 295: 281: 50:when he wrote his famously hand-optimized 166: 154:ACM Transactions on Mathematical Software 104: 92:with the title of Software Engineer. 42:Goto was a research associate at the 7: 253: 251: 62:platforms that outperform the best 267:. You can help Knowledge (XXG) by 14: 255: 71:Basic Linear Algebra Subprograms 220:from the original on 2020-03-23 44:Texas Advanced Computing Center 1: 314:Japanese computer programmers 240:University of Texas at Austin 48:University of Texas at Austin 216:. Seattle, Washington, USA. 28: 340: 250: 324:Computer specialist stubs 234:Green, Tim (2006-01-30). 22: 88:In July 2012, he joined 177:10.1145/1356052.1356053 149:van de Geijn, Robert A. 204:Markoff, John Gregory 276: 275: 161:(3): 12:1–12:25. 66:generated code. 331: 297: 290: 283: 259: 252: 247: 242:. Archived from 228: 226: 225: 196: 170: 131: 130: 128: 127: 117:"Kazushige Goto" 109: 73:(BLAS) known as 33: 31: 25: 24: 339: 338: 334: 333: 332: 330: 329: 328: 304: 303: 302: 301: 233: 223: 221: 202: 168:10.1.1.111.3873 145:Goto, Kazushige 143: 140: 138:Further reading 135: 134: 125: 123: 113:Goto, Kazushige 111: 110: 106: 101: 83: 40: 19: 12: 11: 5: 337: 335: 327: 326: 321: 316: 306: 305: 300: 299: 292: 285: 277: 274: 273: 260: 249: 248: 246:on 2006-06-28. 231: 213:New York Times 206:(2005-11-28). 200: 139: 136: 133: 132: 103: 102: 100: 97: 82: 79: 56:supercomputing 39: 36: 29:Gotō Kazushige 17:Kazushige Gotō 13: 10: 9: 6: 4: 3: 2: 336: 325: 322: 320: 319:Living people 317: 315: 312: 311: 309: 298: 293: 291: 286: 284: 279: 278: 272: 270: 266: 261: 258: 254: 245: 241: 237: 232: 230: 219: 215: 214: 209: 205: 201: 199: 194: 190: 186: 182: 178: 174: 169: 164: 160: 156: 155: 150: 146: 142: 141: 137: 122: 118: 114: 108: 105: 98: 96: 93: 91: 86: 80: 78: 76: 72: 67: 65: 61: 57: 54:routines for 53: 49: 45: 37: 35: 30: 18: 269:expanding it 262: 244:the original 222:. Retrieved 211: 158: 152: 144: 124:. Retrieved 112: 107: 94: 87: 84: 68: 41: 16: 15: 197:(25 pages) 308:Categories 224:2010-03-04 126:2014-03-06 99:References 185:0098-3500 163:CiteSeerX 38:Education 218:Archived 121:LinkedIn 75:GotoBLAS 64:compiler 52:assembly 193:9359223 46:at the 191:  183:  165:  81:Career 189:S2CID 90:Intel 265:stub 181:ISSN 58:and 23:後藤和茂 173:doi 310:: 238:. 210:. 187:. 179:. 171:. 159:34 157:. 147:; 119:. 115:. 77:. 60:PC 26:, 296:e 289:t 282:v 271:. 227:. 195:. 175:: 129:. 32:) 20:(

Index

Texas Advanced Computing Center
University of Texas at Austin
assembly
supercomputing
PC
compiler
Basic Linear Algebra Subprograms
GotoBLAS
Intel
Goto, Kazushige
"Kazushige Goto"
LinkedIn
Goto, Kazushige
van de Geijn, Robert A.
ACM Transactions on Mathematical Software
CiteSeerX
10.1.1.111.3873
doi
10.1145/1356052.1356053
ISSN
0098-3500
S2CID
9359223

Markoff, John Gregory
"Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps Speeding Up Chips"
New York Times
Archived

"The Human Code: Researcher's handcrafted work makes world's fastest computers run even faster"

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.