40 Years of Computing at Newcastle

Department Technical Report Series No. 506

Automatic Parallel Code Generation for Given Arrays. (Part 2: Practice and Results)

X. Chen
G.M. Megson

University of Newcastle upon Tyne,1995.

Abstract

This paper discusses methods of transforming sequential URE algorithms to parallel algorithms using an existing partitioning and mapping approach. As the result of the theoretical work proposed in the Part 1 of the paper, actual parallel codes in Meiko C for a transputer array are automatically generated. To achieve this, some special practical problems for the generation of parallel codes are resolved. A large number of experiments are carried out to test the performances of the automatically generated parallel codes. They work correctly with significant speed-up and reasonable efficiency.


Department Technical Report Series - 1995
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 506, 30 June 1997