Quantcast
Channel: Intermediate
Viewing all articles
Browse latest Browse all 664

A Structured Performance Optimization Framework for Simultaneous Heterogeneous Computing

$
0
0

Heterogeneous computing platforms with multicore host system and many-core accelerator devices have taken a major step forward in the mainstream HPC computing market this year with the announcement of HP Apollo 6000 Sys-tem’s ProLiant XL250a server with support for Intel® Xeon Phi™ coprocessors. Although many application developers attempt to use it in the same way as GPGPU acceleration platforms, doing so forfeits the processing capability of multicore host processors and introduces power inefficiency in corporate IT op-erations. In this paper, we propose an application optimization framework to turn a sequential legacy application into a highly parallel application to make use of the hardware resources both on the host CPU and on the accelerator devices to enable simultaneous heterogeneous computing. As a case study, we look at how to apply this framework and adopt a structured methodology to adapt a European option pricing application to take advantages of a heterogeneous computing environment.

Download the complete PDF

 

  • Sviluppatori
  • Linux*
  • C/C++
  • Intermedio
  • Intel® Math Kernel Library
  • Modernizzazione codici
  • Settore dei servizi finanziari
  • Architettura Intel® Many Integrated Core
  • Elaborazione parallela
  • Threading
  • Vettorizzazione
  • URL

  • Viewing all articles
    Browse latest Browse all 664


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>