Multiprocessors and run‐time compilation
Author(s) -
Saltz Joel,
Berryman Harry,
Wu Janet
Publication year - 1991
Publication title -
concurrency: practice and experience
Language(s) - English
Resource type - Journals
eISSN - 1096-9128
pISSN - 1040-3108
DOI - 10.1002/cpe.4330030607
Subject(s) - computer science , compiler , multiprocessing , parallel computing , preprocessor , execution time , compile time , programming language
Run‐time preprocessing plays a major role in many efficient algorithms in computer science, as well as playing an important role in exploiting multiprocessor architectures. We give examples that elucidate the importance of run‐time preprocessing and show how these optimizations can be integrated into compilers. To support our arguments, we describe transformations implemented in prototype multiprocessor compilers and present benchmarks from the iPSC2/860, the CM‐2 and the Encore Multimax/320.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom