Where is the ASA pingeroo???
Kazushige Goto's software runs many of the fastest supercomputers.
Wow! Somebody still cares about writing fast code that isn't bloated with crap. Well done!
10 PRINT "That's cool!" 20 GOTO 10
The best was Slashdot's title for this -- "Goto Leads to Faster Code"
Well, it is funny if you're a programmer.
From my college days....(I think I remembered this right).
Q: If you use goto in you code you will receive...
A. Goto C
B. Goto E
C. Goto B
D. Goto F
E. Goto D
F. F.
BLAS is included with Mac OS X, and it runs fine on G4 and G5 PowerPC-based Macs, and the forthcoming Intel-Macs.
Most of the tricks Mr. Goto uses for writing high-performance code are described at developer.apple.com. Anyone who is experienced at writing assembler language code can probably figure this stuff out. Basically, you have to arrange the instructions to avoid stalling the processor, and use data streaming mode correctly.
Authoring Windows Applications In Assembly Language
Steve Gibson
http://www.grc.com/smgassembly.htm
Small Is Beautiful?
http://www.grc.com/files/sib.zip
Jon Kirwan's PC Assembly Programming
http://users.easystreet.com/jkirwan/pctools.html
http://users.easystreet.com/jkirwan/new/pctools.html