Skip to comments.
Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps Speeding Up Chips
The New York Times ^
| November 28, 2005
| JOHN MARKOFF
Posted on 11/28/2005 12:18:02 PM PST by Ernest_at_the_Beach
click here to read article
Navigation: use the links below to view more comments.
first 1-20, 21-26 next last
To: Ernest_at_the_Beach; ASA Vet
Writing the Fastest CodeWhere is the ASA pingeroo???
2
posted on
11/28/2005 12:20:09 PM PST
by
beyond the sea
(Murtha: Redeployment - What .......Surrender? // “Victory is not a strategy”)
To: All

Kazushige Goto's software runs many of the fastest supercomputers.
To: Ernest_at_the_Beach
Wow! Somebody still cares about writing fast code that isn't bloated with crap. Well done!
4
posted on
11/28/2005 12:22:04 PM PST
by
Poser
To: beyond the sea; ShadowAce; RadioAstronomer; NormsRevenge; Grampa Dave; SierraWasp; Marine_Uncle; ...
There is hope for us Humans.....
To: rdb3; chance33_98; Calvinist_Dark_Lord; Bush2000; PenguinWry; GodGunsandGuts; CyberCowboy777; ...
6
posted on
11/28/2005 12:25:24 PM PST
by
ShadowAce
(Linux -- The Ultimate Windows Service Pack)
To: Ernest_at_the_Beach; ShadowAce; rdb3; chance33_98; Calvinist_Dark_Lord; Bush2000; PenguinWry; ...
10 PRINT "That's cool!"
20 GOTO 10
To: Poser
Applause due to a very aptly named fellow!
8
posted on
11/28/2005 12:32:49 PM PST
by
thoughtomator
(What'ya mean you formatted the cat!?)
To: Ernest_at_the_Beach
The best was Slashdot's title for this -- "Goto Leads to Faster Code"
Well, it is funny if you're a programmer.
To: martin_fierro
To: Ernest_at_the_Beach
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.
11
posted on
11/28/2005 12:55:28 PM PST
by
Salo
(He hath touched me with his noodly appendage. Ramen.)
To: Ernest_at_the_Beach
"It is by will alone I set my mind in motion. It is by the juice of coffee that thoughts acquire speed, the teeth acquire stains, the stains become a warning. It is by will alone I set my mind in motion."
12
posted on
11/28/2005 1:01:30 PM PST
by
Buggman
(L'chaim b'Yeshua HaMashiach!)
To: Ernest_at_the_Beach
Still, the Goto Basic Linear Algebra Subroutines, or BLAS, as his programs are known, were used by 4 of the world's 11 fastest computers. 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.
13
posted on
11/28/2005 1:54:36 PM PST
by
HAL9000
(Get a Mac - The Ultimate FReeping Machine)
To: thoughtomator
Applause due to a very aptly named fellow! Actually, avoiding GOTO or any other unnecessary branches is critical for performance. Unroll those loops!
14
posted on
11/28/2005 2:02:12 PM PST
by
HAL9000
(Get a Mac - The Ultimate FReeping Machine)
To: Ernest_at_the_Beach
"There is hope for us Humans....."
And perhaps for some programmers also. Sad I am sitting next to two Linux based systems and don't even turn them on anymore. Mind has really gotten very lazy. Could be writting all kinds of stuff in C and it's assembler package. Seems like all I want to do is play first person shooters and fly missions over Iraq and bomb shit anymore!
15
posted on
11/28/2005 2:32:05 PM PST
by
Marine_Uncle
(Honor must be earned)
To: martin_fierro
'10 PRINT "That's cool!" 20 GOTO 10'
Hey ya want to get extremly sophisticated try this....
10 goto 20 20 print "That's cool!"
Now there is some real handsome code.
16
posted on
11/28/2005 2:35:25 PM PST
by
Marine_Uncle
(Honor must be earned)
To: Marine_Uncle
10 Goto 10
Very fast code.
17
posted on
11/28/2005 3:12:56 PM PST
by
Poser
To: Poser
"10 Goto 10 Very fast code."
Zooooooom.
18
posted on
11/28/2005 3:57:53 PM PST
by
Marine_Uncle
(Honor must be earned)
To: martin_fierro
Spaghetti code is my favorite kind, it has so many pastabilities.
19
posted on
11/28/2005 5:51:08 PM PST
by
SunkenCiv
(Down with Dhimmicrats! I last updated my FR profile on Wednesday, November 2, 2005.)
To: Ernest_at_the_Beach
20
posted on
11/28/2005 6:03:48 PM PST
by
SunkenCiv
(Down with Dhimmicrats! I last updated my FR profile on Wednesday, November 2, 2005.)
Navigation: use the links below to view more comments.
first 1-20, 21-26 next last
Disclaimer:
Opinions posted on Free Republic are those of the individual
posters and do not necessarily represent the opinion of Free Republic or its
management. All materials posted herein are protected by copyright law and the
exemption for fair use of copyrighted works.
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson