کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432737 689058 2013 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A case study on expressiveness and performance of component-oriented parallel programming
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A case study on expressiveness and performance of component-oriented parallel programming
چکیده انگلیسی

Component-oriented programming has been applied to address the requirements of large-scale applications from computational sciences and engineering that present high performance computing (HPC) requirements. However, parallelism continues to be a challenging requirement in the design of CBHPC (Component-Based High Performance Computing) platforms. This paper presents strong evidence about the efficacy and the efficiency of HPE (Hash Programming Environment), a CBHPC platform that provides full support for parallel programming, on the development, deployment and execution of numerical simulation code onto cluster computing platforms.


► Components enable best practices of software engineering in HPC software development.
► HPE is the first CCA framework with full support for parallel programming.
► Hash-components now make possible isolation of non-functional parallelism concerns.
► Legacy monolithic parallel programs can benefit from a component-based restructuring.
► A restructuring of parallel programs into components has minor performance overhead.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 73, Issue 5, May 2013, Pages 557–569
نویسندگان
, ,