Title :
Exploiting image processing locality in cache pre-fetching
Author :
Cucchiara, R. ; Piccardi, M.
Author_Institution :
Dipt. di Ingegneria, Ferrara Univ., Italy
Abstract :
Emerging trends in computer design attempt to include specific solutions for handling images also in general-purpose computers, because of the current spread of multimedia, image processing and computer graphics applications. In this context, we propose hardware pre-fetching techniques specific for caching images: the main issue we state is that most algorithms working on images exhibit a 2D spatial locality that is not taken into account in current cache organization and data access strategies. To this aim we propose an adaptive local pre-fetching for the image data type; this technique, mirroring the two-dimensional spatial locality of image processing algorithms, results in being more efficient than other approaches, such as sequential pre-fetching and adaptive pre-fetching. Performance is evaluated on different classes of image processing algorithms, namely raster-scan and propagative algorithms, common in computer vision and multimedia applications
Keywords :
cache storage; computer graphics; image processing; multimedia systems; performance evaluation; 2D spatial locality; adaptive local prefetching; cache organization; cache prefetching; computer design; computer graphics; computer vision; data access strategies; general-purpose computers; image processing locality; multimedia; performance evaluation; propagative algorithm; raster-scan algorithm; two-dimensional spatial locality; Application software; Computer graphics; Computer vision; Electronic mail; Hardware; Image analysis; Image processing; Machine vision; Prefetching; Proposals;
Conference_Titel :
High Performance Computing, 1998. HIPC '98. 5th International Conference On
Conference_Location :
Madras
Print_ISBN :
0-8186-9194-8
DOI :
10.1109/HIPC.1998.738023