Wall Street & Technology is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Infrastructure

09:33 AM
Connect Directly
RSS
E-Mail
50%
50%

IMF Builds A Grid

In tests, the International Monetary Fund's nascent grid, composed of standard and IBM Cell-based servers, performs five to ten times faster than its standalone servers.

The global economic crisis has presented the International Monetary Fund with an interesting opportunity to help countries solve their economic troubles and restore its credibility (which over the last few years has been tainted by scandal and internal financial problems).

To make the most of this opportunity, the IMF is beefing up its economic modeling and risk analysis. To support this effort technologically, it's building a high-performance grid based on Platform Computing's Symphony software and servers containing IBM Cell processors and Intel chips.

The IMF's mission is to advance global growth and economic stability by monitoring the economic and financial policies of its 185 member countries and the world's financial institutions. It strives to identify possible risks to stability and growth. Several of the IMF's risk analysis and macroeconomic models rely heavily on Monte-Carlo simulations that were previously run on individual workstations and servers. The resulting latency and computation run-time often created efficiency and productivity bottlenecks; something that could not be sustained given the exponential increase in workloads. The grid the IMF is putting in place should facilitate the calculation of complex economic models more rapidly and efficiently. The IMF estimates that Platform Symphony will accelerate processing time for economic modeling computations tenfold, allowing economists to significantly increase their productivity.

"Demand has been growing since before the financial crisis," notes Jean Salvati, information technology officer at the IMF. "The models we're asked to implement and run have become more sophisticated and demanding, and we realized that buying better machines each year we won't achieve a huge leap in performance, only 10%-15% more. We wanted a breakthrough in performance."

The IMF builds its models using mathematic libraries such as Matlab and Visual Numerics. "It's never fast enough," Salvati notes. "The models that used to take days to run, we'd like to run in a couple of hours at most."

Under the high-performance grid the IMF is building, users continue to run their Excel-based applications while the Platform software redistributes workloads to the servers based on performance requirements.

Salvati's experience with the IBM Cell has been mixed. There's a steep learning curve, he says. "You have to invest some time to learn the ins and outs and limitations of the architecture," including rewriting code to parallelize it to run across multiple cpus, he says. "But when you've made this investment, the speed up is considerable. The peak performance of one Cell machine is about five times the peak performance of the top-of-the-line Intel processor."

The IMF is currently testing and benchmarking the system and expects to take it live by early next year. It plans to have about 20 computers included in the grid when its completed.

Register for Wall Street & Technology Newsletters
Video
7 Unusual Behaviors That Indicate Security Breaches
7 Unusual Behaviors That Indicate Security Breaches
Breaches create outliers. Identifying anomalous activity can help keep firms in compliance and out of the headlines.