کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432040 1441272 2009 20 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A Hardware Independent Parallel Programming Model
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A Hardware Independent Parallel Programming Model
چکیده انگلیسی

Parallel programming faces two major challenges: how to efficiently map computations to different parallel hardware architectures, and how to do it in a modular way, i.e., without rewriting the problem solving code. We propose to treat dependencies as first class entities in programs. Programming a highly parallel machine or chip can then be formulated as finding an efficient embedding of the computation’s data dependency into the underlying hardware’s communication layout. With the data dependency pattern of a computation extracted as an explicit entity in a program, one has a powerful tool to deal with parallelism.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: The Journal of Logic and Algebraic Programming - Volume 78, Issue 7, August–September 2009, Pages 519-538