کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
426360 686045 2006 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Benchmarking parallel compilers: A UPC case study
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Benchmarking parallel compilers: A UPC case study
چکیده انگلیسی

Unified Parallel C (UPC) is an explicit parallel extension to ISO C which follows the Partitioned Global Address Space (PGAS) programming model. UPC, therefore, combines the ability to express parallelism while exploiting locality. To do so, compilers must embody effective UPC-specific optimizations. In this paper we present a strategy for evaluating the performance of PGAS compilers. It is based on emulating possible optimizations and comparing the performance to the raw compiler performance. It will be shown that this technique uncovers missed optimization opportunities. The results also demonstrate that, with such automatic optimizations, the UPC performance will be compared favorably with other paradigms.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 22, Issue 7, August 2006, Pages 764–775
نویسندگان
, , , , ,