کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
524339 868615 2012 26 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Fine-grain parallelism using multi-core, Cell/BE, and GPU Systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Fine-grain parallelism using multi-core, Cell/BE, and GPU Systems
چکیده انگلیسی

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.


► Multi-core architectures with distinct characteristics fit different application types.
► Applications with large memory-bandwidth-to-computation ratio benefit from caches.
► Applications with large computation-to-memory-bandwidth ratio benefit from streaming
► Multi-core should have heterogeneous cores and/or adaptive/reconfigurable ability.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Parallel Computing - Volume 38, Issue 8, August 2012, Pages 365–390
نویسندگان
, , , , , ,