Overlapped loop support in the Cydra 5

Autor: Joseph P. Bratt, James C. Dehnert, Peter Y. Hsu
Rok vydání: 1989
Předmět:
Zdroj: ASPLOS
ISSN: 0163-5964
DOI: 10.1145/68182.68185
Popis: The Cydra TM 5 architecture adds unique support for overlapping successive iterations of a loop to a very long instruction word (VLIW) base. This architecture allows highly parallel loop execution for a much larger class of loops than can be vectorized, without requiring the unrolling of loops usually used by compilers for VLIW machines. This paper discusses the Cydra 5 loop scheduling model, the special architectural features which support it, and the loop compilation techniques used to take full advantage of the architecture.
Databáze: OpenAIRE