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:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.