Title :
The impact of a realistic cache structure on a statically scheduled architecture
Author :
Tate, Daniel ; Steven, Gordon ; Findlay, Paul
Author_Institution :
Hertfordshire Univ., Hatfield, UK
Abstract :
Memory hierarchy has been accepted as the most limiting factor in current MII processors (Hennessy and Patterson, 1996). For architectures that employ static instruction scheduling, memory performance is of increasing importance, since the instruction scheduling process tends to increase code size. This paper looks at the impact of a realistic memory hierarchy on a minimal superscalar processor model which uses aggressive static instruction scheduling techniques. The divergent performance impact of a cache on scheduled and unscheduled code is quantified, as well as the resultant effect on overall scheduling speed-up
Keywords :
cache storage; instruction sets; memory architecture; parallel architectures; performance evaluation; scheduling; MII processors; cache structure; code size; instruction scheduling; memory hierarchy; memory performance; multiple instruction issue processor; performance; static instruction scheduling; statically scheduled architecture; superscalar processor model; Computational modeling; Delay; Dynamic scheduling; Memory architecture; Predictive models; Process design; Processor scheduling; Runtime; Telephony; VLIW;
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location :
Vasteras
Print_ISBN :
0-8186-8646-4
DOI :
10.1109/EURMIC.1998.711820