Interactive loop interchanging: a facility for tuning sequential programs to parallel architectures

Bassel R. Arafeh*

*المؤلف المقابل لهذا العمل

نتاج البحث: Conference contribution

ملخص

Loop interchanging is a powerful restructuring technique proposed for detecting implicit parallelism in conventional programming languages. There are several reasons for loop interchanging, and these are the same reasons that make the technique suitable for tuning programs to parallel architectures. This article discusses a new loop interchanging implementation in which the user can select a loop using distinct parts of the Do-loop definition in a Fortran-like language to be interchanged with either the inner-most or the outer-most Do-loop of a nested loop structure. The results of loop interchanging analysis are displayed on the screen after each iteration.

اللغة الأصليةEnglish
عنوان منشور المضيفSeventeenth Annu ACM Comput Sci Conf
ناشرPubl by ACM
الصفحات418
عدد الصفحات1
رقم المعيار الدولي للكتب (المطبوع)0897912993, 9780897912990
حالة النشرPublished - 1989
منشور خارجيًانعم
الحدثSeventeenth Annual ACM Computer Science Conference - Louisville, KY, USA
المدة: فبراير ٢١ ١٩٨٩فبراير ٢٣ ١٩٨٩

سلسلة المنشورات

الاسمSeventeenth Annu ACM Comput Sci Conf

Other

OtherSeventeenth Annual ACM Computer Science Conference
المدينةLouisville, KY, USA
المدة٢/٢١/٨٩٢/٢٣/٨٩

ASJC Scopus subject areas

  • ???subjectarea.asjc.2200.2200???

بصمة

أدرس بدقة موضوعات البحث “Interactive loop interchanging: a facility for tuning sequential programs to parallel architectures'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا