Newsgroups: comp.parallel From: dean@cs.adelaide.edu.au (Dean Engelhardt) Subject: CM5 Technical Report Available Organization: University of Adelaide, South Australia. Date: 16 Jun 1993 07:29:03 GMT For the last several months our research group has been involved in a series of experiments to evaluate the relative performance characteristics of the currently available CM5 programming paradigms. A major area of recent work has been exploring the low-level programming of the CM5's vector hardware through the assembly language DPEAC. This has largely involved a consideration of how efficient algorithms specific to the hardware configuration of the CM5 may be designed and issues involved in implementing these algorithms. A technical report describing this recent work is now available for anonymous ftp from ftp.cs.adelaide.edu.au in the directory pub/cm5reports as exper-cdpeac.ps.Z. The report is entitled "Experiences with CDPEAC: Vectorising a Laplace Iteration" and has the following abstract: Abstract We motivate and describe an algorithm we have designed to perform an efficient Laplace iteration on the CM5 using a synchronous message passing paradigm and programming the vector processing hardware directly. Some notes on the implementation of the algorithm and some performance statistics are included. These show our implementation to be more efficient than the equivalent program written with higher level paradigms like CM Fortran. Also available from the same site and directory is an extended diagrammatic example of the operation of the algorithm presented in the report. This example appears as exper-example.ps.Z in the pub/cm5reports directory. Any comments concerning this work are naturally welcomed. Dean. Dean Engelhardt (dean@cs.adelaide.edu.au) University of Adelaide South Australia