DocumentCode
304692
Title
Prefetching scheme for image processing on shared memory multiprocessors
Author
Rhee, Yunseok ; Lee, Joonwon
Author_Institution
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
Volume
1
fYear
1996
fDate
16-19 Sep 1996
Firstpage
157
Abstract
We propose a prefetching scheme for image processing which fully exploits regular memory references, and hides or reduces latencies from memory to cache in shared memory multiprocessors. Since the image processing applications usually require quite huge memory references, it is obvious that the memory latencies dominate the overall execution time. Though software-controlled prefetching can be also an alternative to alleviate such latency impact, it usually suffers from large overheads due to the prefetch instructions themselves which would offset the benefit obtained from prefetching. This paper proposes a new software-controlled prefetching scheme that prefetches multiple blocks using a prefetch instruction. It is designed in consideration of very regular memory references which is intrinsic to most image processing applications. Our scheme reduces almost all the memory stall time for loads and significantly the overall execution time. Simulation applications have shown a reduction in the execution time by 10-21% compared to the original methods without prefetching
Keywords
cache storage; image processing; instruction sets; shared memory systems; execution time reduction; image processing; memory latencies; memory stall time; prefetch instructions; regular memory references; shared memory multiprocessors; simulation applications; software controlled prefetching; Application software; Bridges; Cache memory; Coherence; Computer science; Delay; Image processing; Interference; Parallel processing; Prefetching;
fLanguage
English
Publisher
ieee
Conference_Titel
Image Processing, 1996. Proceedings., International Conference on
Conference_Location
Lausanne
Print_ISBN
0-7803-3259-8
Type
conf
DOI
10.1109/ICIP.1996.560626
Filename
560626
Link To Document