DocumentCode :
1997319
Title :
Scalable temporally predictable memory structures
Author :
Moore, S.W.
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fYear :
1994
fDate :
21-22 Jul 1994
Firstpage :
99
Lastpage :
103
Abstract :
Faster processors are used to tackle larger problems which typically require a larger memory. Unfortunately this prohibits memory access latency from scaling with processor speed, Consequently, multiple levels of caching are employed which utilise temporal and spatial locality of reference to bridge the performance gap. However, cache performance is difficult to predict which is problematic for hard real-time systems. A tree memory structure, whose access frequency, rather than latency, can scale with processor speed, is proposed, together with a scalable memory module base virtual addressing mechanism and page based memory protection using capabilities. It is concluded that a multi-threaded processor would be desirable to utilise the concurrency of hard real-time applications to tolerate the latency of the memory tree
Keywords :
buffer storage; multiprocessing systems; performance evaluation; real-time systems; virtual storage; cache performance; caching; concurrency; hard real-time applications; hard real-time systems; memory access latency; memory tree; multithreaded processor; page based memory protection; processor speed; scalable memory module; scalable temporally predictable memory structures; tree memory structure; virtual addressing mechanism; Bridges; Capacitance; Concurrent computing; Delay; Frequency; Laboratories; Memory architecture; Process control; Processor scheduling; Protection;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Applications, 1994., Proceedings of the IEEE Workshop on
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-6375-8
Type :
conf
DOI :
10.1109/RTA.1994.316153
Filename :
316153
Link To Document :
بازگشت