In a newly posted interview, Cray’s Jay Gould describes how the supercomputing world has changed and why the company has nearly a 5:1 ratio of software engineers to hardware engineers.
You can’t just clock processors faster or add more cores and expect a supercomputer to go faster. What if the code is not performance optimized? What if the system SW is not built to recover from component or network failures? What if your off-the-shelf OS does not scale? Software in general, the programming environment, the operating system, the support tools and the actual code running the application are as critical to the success of a system just as the hardware and networking that they run on.
Read the Full Story.