DV Hardware bringing you the hottest news about processors, graphics cards, Intel, AMD, NVIDIA, hardware and technology!

   Home | News submit | News Archives | Reviews | Articles | Howto's | Advertise
 
DarkVision Hardware - Daily tech news
December 8, 2016 
Main Menu
Home
Info
News archives
Articles
Howto
Reviews
 

Who's Online
There are currently 75 people online.

 

Latest Reviews
Zowie P-TF Rough mousepad
Zowie FK mouse
BitFenix Ronin case
Ozone Rage ST headset
Lamptron FC-10 SE fan controller
ZOWIE G-TF Rough mousepad
ROCCAT Isku FX gaming keyboard
Prolimatech Magnetic Pin
 

Follow us
RSS
 

Bloomberg using NVIDIA GPUs to speed up bond pricing

Posted on Tuesday, September 29 2009 @ 16:45:57 CEST by


WallStreet & Technology reports Bloomberg has bought 48 servers with NVIDIA Tesla GPUs to speed up bond pricing calculations, a task the company performs each night for 1.3 million hard-to-price asset-backed securities.

When Bloomberg was looking to upgrade its server farm the company found out that NVIDIA Tesla based servers that take advantage of GPGPU computing are much more cost-effective for this job than traditional servers. The 48 server/GPU pairs are just as powerful as 1,000 servers with eight cores each, while using just one-third of the energy and occupying significantly less data center space.
Bloomberg and nVidia engineers worked together to get the pricing software to run on the GPUs. "The underlying math and algorithms are proprietary to Bloomberg," says Andy Keane, general manager, Tesla supercomputing at nVidia. "We provide training, expertise to make the Bloomberg software GPU-compatible. There's a bit of a wall between the two to protect Bloomberg's intellectual property." Rewriting, restructuring and testing the code to run over the GPUs took about a year. "This service is mission-critical to our customers, they rely on it to make decisions, so we had an extensive testing period," Edwards says.

Part of the pricing application, data gathering, doesn't lend itself well to GPU computing, Edwards notes, because it can't be parallelized. The x86 servers also prepare the problems to be parallelized. But about 90% of the work does run on the GPU platform, he says.



 



 

DV Hardware - Privacy statement
All logos and trademarks are property of their respective owner.
The comments are property of their posters, all the rest © 2002-2016 DM Media Group bvba