| | |
Summary: Static Scheduling of Instructions on
Micronetbased Asynchronous Processors
D. K. Arvind and V. E. F. Rebello
Department of Computer Science, The University of Edinburgh
Edinburgh, EH9 3JZ, United Kingdom
Email: fdka, vefrg@dcs.ed.ac.uk
Abstract
This paper investigates issues which impinge on the
design of static instruction schedulers for micronet
based asynchronous processor (MAP) architectures.
The micronet model exposes both temporal and spa
tial concurrency within a processor. A list schedul
ing algorithm is described which has been optimised
with MAPspecific heuristics. Their performance on
some program graphs are presented and conclusions
are drawn on the suitability of MAP as targets for ILP
compilers.
Keywords: Asynchronous Processor Architecture,
Instructionlevel Parallelism (ILP), Micronets, Static
scheduling.
|