A financial engineering benchmark for performance analysis of grid middlewares

Viet Dung Doan 1 Abhijeet Gaikwad 2 Mireille Bossy 3 Françoise Baude 1 Frédéric Abergel 2
1 OASIS - Active objects, semantics, Internet and security
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
3 TOSCA
INRIA Lorraine, CRISAM - Inria Sophia Antipolis - Méditerranée , UHP - Université Henri Poincaré - Nancy 1, Université Nancy 2, INPL - Institut National Polytechnique de Lorraine, CNRS - Centre National de la Recherche Scientifique : UMR7502
Abstract : 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.
Type de document :
Rapport
[Technical Report] RT-365, INRIA. 2009
Liste complète des métadonnées


https://hal.inria.fr/inria-00387324
Contributeur : Viet Dung Doan <>
Soumis le : jeudi 18 juin 2009 - 12:36:16
Dernière modification le : mardi 25 avril 2017 - 09:02:34
Document(s) archivé(s) le : samedi 26 novembre 2016 - 09:51:49

Fichier

technicalReport.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00387324, version 2

Citation

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>

Partager

Métriques

Consultations de
la notice

569

Téléchargements du document

326