Prefetching in a Texture Cache Architecture

dc.contributor.authorlgehy, Homanen_US
dc.contributor.authorEldridge, Matthewen_US
dc.contributor.authorProudfoot, Kekoaen_US
dc.contributor.editorS. N. Spenceren_US
dc.date.accessioned2014-02-06T15:01:29Z
dc.date.available2014-02-06T15:01:29Z
dc.date.issued1998en_US
dc.description.abstractTexture mapping has become so ubiquitous in real-time graphics hardware that many systems are able to perform filtered texturing without any penalty in fill rate. The computation rates available in hardware have been outpacing the memory access rates, and texture systems are becoming constrained by memory bandwidth and latency. Caching in conjunction with prefetching can be used to alleviate this problem. In this paper, WC introduce a prefetching texture cache architecture designed to take advantage of the access characteristics of texture mapping. The structures needed are relatively simple and arc amenable to high clock rates. To quantify the robustness of our architecture, we identify a set of six scenes whose texture locality varies over nearly two orders of magnitude and a set 01 four memory systems with varying bandwidths and latencies. Through the use of a cycle-accurate simulation, we demonstrate that even in the presence of a high-latency memory system, our architecture can attain at least 97% of the performance of a zerolatency memory system.en_US
dc.description.seriesinformationSIGGRAPH/Eurographics Workshop on Graphics Hardwareen_US
dc.identifier.isbn0-89791-097-Xen_US
dc.identifier.issn1727-3471en_US
dc.identifier.urihttps://doi.org/10.2312/EGGH/EGGH98/133-142en_US
dc.publisherThe Eurographics Associationen_US
dc.subject1.3.1 [Computer Graphics]en_US
dc.subjectHardware Architectureen_US
dc.titlePrefetching in a Texture Cache Architectureen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
133-142.pdf
Size:
1.38 MB
Format:
Adobe Portable Document Format