Jman
14th October 2004, 12:25 AM
I got to listen to a talk today from a guy from SGI. It was about the mathematical problems in designing supercomputer architectures.
This guy has had some experience with Cray as well on C compilers and the like.
You have to choose the right algorithm so it completes faster, because there is so much data to process. And then you have to scale up to hundreds or thousands of CPUs.
Guess what OS they run on? Linux. Guess what they compared their special pre-fetch copy function to? Standard glibc memcopy().
SGI's Altix system will power an ambitious effort from NASA to build a 10,000 processor supercomputer (http://www.sgi.com/company_info/newsroom/press_releases/2004/july/supercomputing_ctr.html). That's a lot of penguin power.
This guy has had some experience with Cray as well on C compilers and the like.
You have to choose the right algorithm so it completes faster, because there is so much data to process. And then you have to scale up to hundreds or thousands of CPUs.
Guess what OS they run on? Linux. Guess what they compared their special pre-fetch copy function to? Standard glibc memcopy().
SGI's Altix system will power an ambitious effort from NASA to build a 10,000 processor supercomputer (http://www.sgi.com/company_info/newsroom/press_releases/2004/july/supercomputing_ctr.html). That's a lot of penguin power.