A financial engineering benchmark for performance analysis of grid middlewares - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Technical Report) Year : 2009

A financial engineering benchmark for performance analysis of grid middlewares


Pricing and hedging of higher order derivatives such as multidimensional (up to 100 underlying assets) European and first generation exotic options represent mathematically complex and computationally intensive problems. The power of Grid computing promises to give the capability to handle such intense computations. It has been an attractive cost-effective solution for high performance scientific computing for the last decade. However, non-functional features of grid computing such as support for heterogeneity, fault tolerance, deployabiliy, load balancing and efficient resource utilization have not been widely applied in the computational finance domain. In this report we present our work that explores such issues and aims to demonstrate benefits from the application of grid techniques to computational finance. Furthermore, with several grid middleware solutions available, it is cumbersome to select an ideal candidate to develop financial applications that can cope up with time critical computational demand for complex pricing requests. Another contribution of our report is to present a financial benchmark suite to evaluate and quantify the effects of the overhead imposed by grid middleware on both the throughput of the system and on the turnaround times of a financial grid application. This approach is a step towards producing a middleware independent, comparable, reproducible and fair performance analysis of grid middlewares. The proposed benchmarks are self-sufficient for evaluating any grid middleware with respect to its aforementioned non-functional aspects. The result of such performance analysis can be used by middleware vendors to find the bottlenecks and problems in their design and implementation of the system. Beside the performance analysis, we also provide the mathematics proofs and numerical results in order to help the financial application developers to verify the implementation of their financial algorithms. Moreover, these benchmarks are derived from the real market data, hence, can also be used by the computational finance community to propose novel parallel algorithms for pricing and hedging of high dimensional options more efficiently. In this technical report we explain the motivation and the details of the proposed benchmark suite. To our knowledge, this is the first attempt to make such benchmarks publicly available to both the communities. As a proof of concept, such benchmark suite was successfully used in an International Grid Programming contest, the 2008 Grid Plugtest and Contest which was organized by INRIA and finally we demonstrate the result of initial experiments during this event.
Fichier principal
Vignette du fichier
technicalReport.pdf (480.46 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

inria-00387324 , version 1 (09-06-2009)
inria-00387324 , version 2 (18-06-2009)


  • HAL Id : inria-00387324 , version 2


Viet Dung Doan, Abhijeet Gaikwad, Mireille Bossy, Françoise Baude, Frédéric Abergel. A financial engineering benchmark for performance analysis of grid middlewares. [Technical Report] RT-365, INRIA. 2009. ⟨inria-00387324v2⟩
490 View
497 Download


Gmail Facebook X LinkedIn More