The Leading Source for Global News and Information Covering the Ecosystem of High Productivity Computing
April 29, 2008
The Intel-Everywhere narrative got a boost on Monday when Cray and Intel announced a multi-year deal intended to create advanced supercomputing technology. The alliance is designed to boost Cray's prospects in the supercomputing arena and accelerate Intel's HPC mindshare and technology strength in the high-end processor market. The first Intel-based Cray machines are expected to be introduced in 2011 or 2012.
Over the past couple of years Intel has been making a big push to get back into the HPC space. The company has aggressively evolved its Xeon architecture and managed to get its processors into a dominant position on the TOP500 list (354 out of 500 positions and 3 of the top 5). What they're looking for now is to eclipse AMD and IBM in the most elite supercomputing systems. By teaming up with AMD-loving Cray for what looks like a deep and sustained collaboration, Intel has achieved another milestone along that path. The rationale behind the integrated R&D effort is to bring Intel technology into Cray supercomputers and Cray supercomputing smarts into Intel's microprocessors and software tools.
Cray will continue to support and develop its AMD Opteron-based XT product line for the foreseeable future, but like practically every other OEM in the HPC space, Cray is going to let the market decide what its x86 product mix will look like down the road.
Since Cray operates at the bleeding edge of the HPC space, the company needs to be competitive with IBM supercomputing and maintain some distance from HPC cluster makers like Sun Microsystems, HP, SGI, and others. With that in mind, Cray came to the conclusion that it couldn't afford to ignore Intel any longer. With the ascendency of Intel technology over the last couple of years, and with AMD focused on regaining profitability via its lower end volume processor offerings, Cray decided now was the time to broaden its x86 horizons.
"If you look at the worst times for Intel in HPC two years ago, we were losing share on the TOP500 list and we had, in many cases, uncompetitive performance on some of the key workloads," admits Kirk Skaugen, general manager of Intel's Server Platforms Group." Now, he says, with Intel's headstart on the 45nm process node and the company's aggressive tick-tock development cycle, things have turned around. With the upcoming Nehalem processor family, the new QuickPath Interconnect (QPI) technology, and a refocused HPC division, Skaugen thinks they have the best momentum they've ever experienced in high performance computing.
A key part of the agreement announced on Monday includes the licensing of Intel's new QuickPath Interconnect technology to Cray. QPI is a critical enabler for Cray. Like AMD's HyperTransport interconnect, QPI will enable the supercomputer maker to integrate its high performance system fabric (SeaStar or its successor) with IA processors. Intel plans to introduce QuickPath later this year on its upcoming Tukwila (Itanium) and Nehalem (Xeon) processors.
Probably the biggest factor that drove the two companies together was their shared vision of using manycore technology to move system performance beyond a simple Moore's Law trajectory. Due to power constraints, manycore seems like the only feasible way to get to tens of petaflops in the next few years.
While the first petaflop system is expected by late 2008, some applications will need a lot more than that. For example, NASA estimates that it needs a million times the computing power it has today to accurately predict hurricane behavior a couple of weeks in advance. And software for designing personalized pharmaceutical drugs needs something in the neighborhood of an exaflop of computing performance.
"The entire TOP500 list today is about 7 petaflops," said Skaugen. "We think we'll pass that with a single machine in the 2012 timeframe." That coincides with the Cray's timeline for its "Cascade" multi-petaflop supercomputers, which is where the first Intel processors are expected to show up.
Intel is not talking about any specific microprocessor product line for the Cray systems, since it's not on the chipmaker's public roadmap yet. But it's likely to be an Intel Architecture (IA) processor with a lot more than eight cores -- something equivalent to a manycore Xeon. Since the company has already demonstrated a non-IA 80-core chip that achieves over one teraflop, it wouldn't be too much of a stretch to think it has plans for a commercial manycore Xeon on the drawing board, at say 22nm. Intel is also looking to extend the work it's done with its multithreading tools and compiler technology into a manycore framework. While all this technology will be directly applicable to Cray supercomputing, Intel is also looking to apply the resulting products to lower end HPC and mainstream enterprise systems.
With the new emphasis on productivity, rather than just raw performance, Cray CEO Peter Ungaro believes this is good timing for the partnership. It gives Cray access to Intel's expertise with multithreaded-aware software tools, and it provides Intel access to advanced system software and a supercomputing programming model. The Cray CEO sees the collaboration as a great opportunity to make a real advancement in productivity.
Engineers from the two companies are already working together and, according to Ungaro, customers are upbeat about the new relationship. Even though Cray's adaptive computing roadmap is not going to fundamentally change, some of the underlying technology and products will certainly be new. For now, Cray is sharing more specific plans with just a few select customers. But Ungaro believes the most significant aspect of the new collaboration is not that they'll be selling systems with Intel processors, but that the two companies can synergize their unique strengths to attack the most persistent problems in supercomputing: scalability and programmability.
"At the high level, I think it's a really compelling partnership between two industry leaders," says Ungaro. "By putting our respective technical strengths together, I think we're really going to have the opportunity to dramatically advance the future of HPC systems, and ultimately change the landscape of the supercomputing industry."
Appro Xtreme-X1 Supercomputer is Intel® Cluster Ready Certified
Appro adopts the Intel Cluster Ready program to help simplify deployment, usage and management of high performance computing clusters to achieve faster and more accurate time-to-results. Learn how.
Jul 03 | Byte and Switch | The San Diego Supercomputer Center, which provides much of the core storage for the TeraGrid, is overhauling its 28 petabyte storage system to support tremendous data growth. Read more...
Jul 03 | ExtremeTech | Intel exec Pat Gelsinger said he sees the Intel Architecture permeating virtually every segment of computing, as the company's microprocessors expand into more and more cores. Read more...
Jul 03 | Bangkok Post | The latest programmable GPUs are starting to steal application cycles from CPUs. Read more...
Jul 02 | UC San Diego News Center | With the help of resources at the San Diego Supercomputer Center, UCSD scientists have isolated more than two dozen promising compounds from which new “designer drugs” might be developed to combat the avian flu virus. Read more...
Jul 02 | Chip Design Magazine | Dual- and quad-core processors barely scratch the surface of the potential of multi-core systems. Read more...
Jul 03 | | The paper explores some of the performance benefits of Star-P on commodity scalable systems such as IBM's Linux clusters based on multi-core Intel Xeon processors. The results demonstrate substantial performance gains with almost no programmer effort-roughly a 24-fold speed improvement for solving linear matrix equations. An overview of parallel computing with Star-P, a description of the performance test cases and description of IBM cluster configurations used for testing are also addressed.
Apr 17 | | An N-body simulation numerically approximates the evolution of a system of bodies in which each body continuously interacts with every other body, and it arises in many other computational science problems as well.
Jun 05 | | As pressure increases on the upstream seismic processing community to deliver ever-higher levels of productivity and efficiency, a new generation of storage solutions will be required that allow the maximum utilisation of high-performance computing (HPC) Linux cluster resources, together with the minimum of management overhead.
Today, HPC organizations are requiring substantially more floating point performance to solve real-world problems. In this podcast, Ben Bennett, ClearSpeed General Manager, discusses how acceleration technology can improve the overall performance of standard x86-based systems...
Get updates and insights on the High Productivity Computing industry delivered driectly to your inbox.