CATC-2014

Compiler, Architecture and Tools Conference was held on December 1st, 2014 in Israel, Haifa, Intel Development Center.

M.N. Pritula has proposed there a speaker paper:

DVMH - a directive-based programming model for clusters with accelerators

DVMH model (DVM for Heterogeneous systems) was introduced at Keldysh Institute of Applied Mathematics, Russian Academy of Sciences in 2011. High level programming languages which are standard FORTRAN and C languages, extended with directives to map on a parallel machine and implemented as special comments (or pragmas) were developed for new heterogeneous and hybrid supercomputer systems. The problems and methods of mapping of the loops with dependencies on graphics processors are described, and performance  of  Fortran DVMH versions of  NAS NPB tests  is demonstrated.  

This article is written by a team of the following authors V.A. Bakhtin, A.S. Kolganov, V.A. Krukov, N.V. Podderugina, M.N. Pritula.