دانلود مقاله ISI انگلیسی شماره 65630
ترجمه فارسی عنوان مقاله

مشخص کردن ارتباط و استفاده از صفحات برنامه های موازی برای نقشه برداری موضوع و داده

عنوان انگلیسی
Characterizing communication and page usage of parallel applications for thread and data mapping
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
65630 2015 19 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Performance Evaluation, Volumes 88–89, June 2015, Pages 18–36

چکیده انگلیسی

In this paper, we introduce a profiling method to establish the suitability of parallel applications for improved mappings that take the memory hierarchy into account, based on a mathematical description of their memory access behaviors. Experiments with a large set of parallel workloads that are based on a variety of parallel APIs (MPI, OpenMP, Pthreads, and MPI+OpenMP) show that most applications can benefit from improved mappings. We provide a mechanism to compute optimized thread and data mappings. Experimental results with this mechanism showed performance improvements of up to 54% (20% on average), as well as reductions of the energy consumption of up to 37% (11% on average), compared to the default mapping by the operating system. Furthermore, our results show that thread and data mapping have to be performed jointly in order to achieve optimal improvements.