Processors White Papers
Near Fine Grain Parallel Processing Using a Multiprocessor With MAPLE
Overview Multigrain parallelizing scheme is one of effective parallelizing schemes which exploits various level parallelism: coarse-grain(macro-dataflow), medium-grain(loop level parallelizing) and near-fine-grain(statements parallelizing) from a sequential program. A multiprocessor ASCA is designed for efficient execution of multigrain parallelizing program. A processing element called MAPLE are mainly designed for near-fine-grain parallelism, and has two modules called MAPLE core and DTC. The MAPLE core is a simple RISC processor which executes every operation in a fixed time and realizes direct register to register transfer. The DTC realize a software controlled cache by instructions which are generated by the compiler. With a static scheduling, near-fine-grain parallel processing is efficiently performed using a communication mechanism with receive registers, and non-synchronization operation mechanism.
| Publisher | Keio University | File Format | |
|---|---|---|---|
| Date Published | May 2003 | ||
| Format | White Papers | ||
| Topics | |||



