HP plots path to server accelerator madness in '08
Let's be clear right up front. HP refuses to confirm or deny much of anything in this story. But, if we read the non-answers provided by HP high performance computing (HPC) manager Ed Turkel right, then HP has a heck of a lot of goodies prepared for its high-end server customers next year.
In our estimation, HP has led all of the Tier 1 server vendors on the server accelerator front. It has backed companies working on co-processors and those creating tools used to write improved multi-threaded software with marketing dollars and engineering aid. In addition, HP has crafted a number of HPC servers for cluster and blade set-ups, helping it take a solid second place after IBM in the supercomputer race. And, unlike IBM, HP has emphasized a very broad set of acceleration tools rather than spending most if its time and energy hawking a single homegrown product like the Cell chip.
Come 2008, HP will build on these efforts – we think – by adding things such as GPGPUs (general purpose GPUs) and Opteron socket-ready FPGAs (field programmable gate arrays) to its price list.
With regard to GPGPUs, for example, Turkel said, "That's the area where we would resell something first."
Turkel emphasized the use of the word "would" because he's in no position to pre-announce products or initiatives – wink, wink – but in the land of the hypothetical, HP finds GPGPUs pretty interesting.
The vendor has fired up talks with AMD/ATI and Nvidia around its Tesla systems to see what makes sense from a resale perspective. Customers can, for example, take a single GPGPU card and slot it into existing systems in order to speed up certain types of software that runs better on the graphics chips' numerous engines than on dual- or quad-core x86 chips. Or you can go the Tesla route and buy a deskside or rack unit with numerous GPUs installed to get a super-charged speed-up.
(Anyone who wants to be brought up to speed on Tesla or the other accelerators out there can start here.)
According to Turkel, HP would probably just do the GPGPU cards at first, since they're so easy to plug into workstations and servers. Tesla, however, seems to be getting a ton of attention and could well make its way onto HP's price list. If so, that would be a major win for Nvidia.
With regard to FPGAs, a pair of start-ups – DRC and XtremeData – currently sell units that plug into Opteron processor sockets. Companies in the oil and gas, life sciences and financial services fields have been tweaking their software to let specific routines run on the FPGAs. As a result, they've seen huge speed-ups in performance – say, 10x to 40x – and much better performance per watt figures. If you're willing to do the software work and have talented coders on retainer, the FPGA play can make sense.
Down the road, DRC and XtremeData will have similar FPGAs for Xeon-based systems. (Update: XtremeData has already come to market with a product that goes into Xeon sockets, and SGI is using it.)
"We're talking to both of them," Turkel said. "I think they both have an interesting approach with the socket-based solutions. We probably will end up doing both."
And from what we hear from other sources, that probably is a definite yes.
Accelerators currently dominate a lot of the HPC discussions, although there's another trend in this part of that marker that has captured HP's curiosity – mega data centers.