Multi-GPU Computing for Achieving Speedup in Real-time Aggregate Risk Analysis

Stochastic simulation techniques employed for portfolio risk analysis often referred to as Aggregate Risk Analysis, can benefit from exploiting state-of-the-art high-performance computing platforms. In this paper, the authors propose parallel methods to speedup aggregate risk analysis for supporting real-time pricing. To achieve this an algorithm for analyzing aggregate risk is proposed and implemented in C and OpenMP for multi-core CPUs and in C and CUDA for many-core GPUs. An evaluation of the performance of the algorithm indicates that GPUs offer a feasible alternative solution over traditional high-performance computing systems.

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Resource Details

Provided by:
Dalhousie University
Topic:
Hardware
Format:
PDF