Title
The DEEP Project - Pursuing Cluster-Computing in the Many-Core Era
Abstract
Homogeneous cluster architectures dominating high-performance computing (HPC) today are challenged, in particular when thinking about reaching Exascale by the end of the decade, by heterogeneous approaches utilizing accelerator elements. The DEEP (Dynamical Exascale Entry Platform) project aims for implementing a novel architecture for high-performance computing consisting of two components - a standard HPC Cluster and a cluster of many-core processors called Booster. In order to make the adaptation of application codes to this Cluster-Booster architecture as seamless as possible, DEEP provides a complete programming environment. It integrates the offloading functionality given by the MPI standard with an abstraction layer based on the task-based OmpSs programming paradigm. This paper presents the DEEP project with an emphasis on the DEEP programming environment.
Year
DOI
Venue
2013
10.1109/ICPP.2013.105
Parallel Processing
Keywords
Field
DocType
application program interfaces,message passing,multiprocessing systems,parallel programming,Booster cluster,DEEP programming environment,DEEP project,MPI standard,abstraction layer,accelerator elements,application codes,cluster-booster architecture,cluster-computing,dynamical exascale entry platform,high-performance computing,homogeneous cluster architectures,many-core era,many-core processors,message passing interface,offloading functionality,programming environment,standard HPC cluster,task-based OmpSs programming paradigm,Computer Architecture,Exascale,HPC
Architecture,Computer architecture,Programming paradigm,Computer science,Homogeneous,Parallel processing,Parallel computing,Abstraction layer,Computer cluster,Message passing,Scalability,Distributed computing
Conference
ISSN
Citations 
PageRank 
0190-3918
8
0.60
References 
Authors
7
4
Name
Order
Citations
PageRank
Norbert Eicker1327.06
Th. Lippert2458.28
Thomas Moschny3374.18
Estela Suarez4202.84