Fine-grain parallelism using multi-core, Cell/BE, and GPU systems
Google Scholar check
MetadataShow full item record
Currently, we are facing a situation where applications exhibit increasing computational demands and where a large variety of parallel processor systems are available. In this paper we focus on exploiting fine-grain parallelism for three applications with distinct characteristics: a Bioinformatics application (MrBayes), a Molecular Dynamics application (NAMD), and a database application (TPC-H). We assess, side-by-side, the performance of the three applications on general-purpose multi-core processors, the Cell Broadband Engine (Cell/BE), and Graphics Processing Units (GPU). Our results indicate that application performance depends on the characteristics of the parallel architectures and on the computational requirements of the core functions of the respective applications. For MrBayes the best overall performance is achieved on general-purpose multi-core processors, for NAMD on the Cell/BE, and for TPC-H on GPUs. © 2011 Elsevier B.V. All rights reserved.
Showing items related by title, author, creator and subject.
Kannas, Christos C.; Nicolaou, Christos A.; Pattichis, Constantinos S. (2009)Multi-objective Evolutionary Algorithms (MOEAs) have features that can be exploited to harness the processing power offered by modern multi-core CPUs. Modern programming languages offer the ability to use threads and ...
Fine-grain parallelism using multi-core, cell/BE, and GPU systems: Accelerating the phylogenetic likelihood function Pratas, F.; Trancoso, Pedro; Stamatakis, A.; Sousa, L. (2009)We are currently faced with the situation where applications have increasing computational demands and there is a wide selection of parallel processor systems. In this paper we focus on exploiting fine-grain parallelism ...
Abdel-Rehim, A.; Alexandrou, Constantia; Anastopoulos, Nikos; Koutsou, Giannis; Liabotis, A. Ioannis; Papadopoulou, Nikela (Proceedings of Science (PoS), 2013)PLQCD is a stand-alone software library developed under PRACE for lattice QCD. It provides an implementation of the Dirac operator for Wilson type fermions and few efficient linear solvers. The library is optimized for ...