Compiling reductions in data parallel programs for distributed memory multiprocessors

Reduction recognition and optimization are crucial techniques in parallelizing compilers. They are used to detect the recurrences in a program and transform the originally sequential code into parallel code. Because of the expensive interprocessor communication cost, reduction recognition and effici...

Full description

Bibliographic Details
Main Author: Lu, Bo
Other Authors: Mellor-Crummey, John
Format: Others
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/1911/17397