Skip to main navigation Skip to search Skip to main content

Application of GPU to three computational models

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we report three applications of Graphics Processing Unit (GPU) based algorithms for high performance computation of mathematical models with the Fron Tier++ code. In the first set of simulations, the system of one-dimensional gas dynamics equations is solved by the Weighed Essentially Non-Oscillatory (WENO) scheme, we achieved 7-20 times speedup for different mesh sizes on one GPU device. In the second case, the spring model for fabric dynamics is studied, the GPU code is about 10-20 times faster than the pure CPU code for different mesh sizes. In the last case, a GPU enhanced numerical algorithm for American option pricing under the generalized hyperbolic distribution is studied. Using one GPU device, we have achieved 2 times speedup for the price of single option and 100 times speedup for multiple options.

Original languageEnglish
Title of host publicationProceedings - 2014 IEEE 8th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages261-266
Number of pages6
ISBN (Electronic)9781479943050
DOIs
StatePublished - Nov 6 2014
Event2014 8th IEEE International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2014 - Aizu-Wakamatsu, Japan
Duration: Sep 23 2014Sep 25 2014

Publication series

NameProceedings - 2014 IEEE 8th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2014

Conference

Conference2014 8th IEEE International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2014
Country/TerritoryJapan
CityAizu-Wakamatsu
Period09/23/1409/25/14

Keywords

  • American option pricing
  • gas dynamics
  • GPGPU
  • spring model

Fingerprint

Dive into the research topics of 'Application of GPU to three computational models'. Together they form a unique fingerprint.

Cite this