CONCURRENCY AND COMPUTATION: PRACTICE AND EXPERIENCE Concurrency Computat.: Pract. Exper. 2012; 24:880–894 Published online 7 July 2011 in Wiley Online Library (wileyonlinelibrary.com). DOI: 10.1002/cpe.1778 SPECIAL ISSUE PAPER Rapid computation of value and risk for derivatives portfolios Stephen Weston 1,2, * ,† , James Spooner 3 , Sébastien Racanière 3 and Oskar Mencer 3 1 Credit Quantitative Research, J.P. Morgan, London EC2Y 5AJ, U.K. 2 The University of Warwick, Coventry CV4 7AL, U.K. 3 Maxeler Technologies, Imperial College, London W6 9JH, U.K. SUMMARY We report new results from an on-going project to accelerate derivatives computations. Our earlier work was focused on accelerating the valuation of credit derivatives. In this paper, we extend our work in two ways: by applying the same techniques, first, to accelerate the computation of portfolio level risk for credit derivatives and, second, to different asset classes using a different type of mathematical model, which together present challenges that are quite different to those dealt with in our earlier work. Specifically, we report acceleration over 270 times faster than a single Intel Core for a multi-asset Monte Carlo model. We also explore the implications for risk. Copyright © 2011 John Wiley & Sons, Ltd. Received 27 March 2011; Accepted 2 April 2011 KEY WORDS: FPGA; J.P. Morgan; Maxeler; acceleration; credit derivatives; Monte Carlo 1. INTRODUCTION One of the key enablers of the growth and innovation in the global derivatives markets has been the development and intensive use of complex mathematical models. As the use of derivative instru- ments based on such models has expanded across asset classes, the process of valuing and managing the risk of such complex portfolios has grown to a point where thousands of CPU cores are used for the daily calculation of value and risk. Unfortunately, CPU cores consume vast amounts of electricity both for powering the CPUs themselves as well as for cooling. In 2005, the world’s estimated 27 million servers consumed around 0.5% of all electricity pro- duced on the planet, a figure that is closer to 1% when the energy for associated cooling and auxiliary equipment (e.g., backup power, power conditioning, power distribution, air handling, lighting, and chillers) is included [1]. Although it is true that the purchase costs of hardware are falling, such savings are being increasingly offset by rapidly rising power-related indirect costs [2]. These costs have led many large financial institutions to search for ways to continue to add greater computational power, with reduced capital and operating costs. In this paper, we follow on from our earlier work [3] and report new results from the collab- orative project between J.P. Morgan in London and the acceleration solutions provider Maxeler Technologies, based on work that took place during the period from late 2009 through to the end of 2010. All of the computations reported in this paper were carried out on the MaxRack hybrid (field-programmable gate array (FPGA) and Intel CPU) cluster solution delivered by Maxeler. The contributions of this new paper therefore are as follows: *Correspondence to: Stephen Weston, Credit Quantitative Research, J.P. Morgan, London EC2Y 5AJ, U.K. E-mail: stephen.p.weston@jpmorgan.com Copyright © 2011 John Wiley & Sons, Ltd.