Academic Journal
Effective Cache Prefetching on Bus-Based Multiprocessors
العنوان: | Effective Cache Prefetching on Bus-Based Multiprocessors |
---|---|
المؤلفون: | Dean M. Tullsen, Susan J. Eggers |
المساهمون: | The Pennsylvania State University CiteSeerX Archives |
المصدر: | http://www-cse.ucsd.edu/users/tullsen/ACMTOCS.ps.gz. |
سنة النشر: | 1995 |
المجموعة: | CiteSeerX |
مصطلحات موضوعية: | cache prefetching, bus-based multiprocessor, cache misses, prefetching strategies, parallel programs, false |
الوصف: | Compiler-directed cache prefetching has the potential to hide much of the high memory latency seen by current and future high-performance processors. However, prefetching is not without costs, particularly on a multiprocessor. Prefetching can negatively affect bus utilization, overall cache miss rates, memory latencies and data sharing. We simulate the effects of a compiler-directed prefetching algorithm, running on a range of bus-based multiprocessors. We show that, despite a high memory latency, this architecture does not necessarily support prefetching well, in some cases actually causing performance degradations. We pinpoint several problems with prefetching on a shared memory architecture (additional conflict misses, no reduction in the data sharing traffic and associated latencies, a multiprocessor's greater sensitivity to memory utilization and the sensitivity of the cache hit rate to prefetch distance) and measure their effect on performance. We then solve those problems throug. |
نوع الوثيقة: | text |
وصف الملف: | application/postscript |
اللغة: | English |
Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.3896; http://www-cse.ucsd.edu/users/tullsen/ACMTOCS.ps.gz |
الاتاحة: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.3896 http://www-cse.ucsd.edu/users/tullsen/ACMTOCS.ps.gz |
Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
رقم الانضمام: | edsbas.87D8DCE |
قاعدة البيانات: | BASE |
الوصف غير متاح. |