Distributed Texture Memory in a Multi-GPU Environment

dc.contributor.authorMoerschell, Adamen_US
dc.contributor.authorOwens, John D.en_US
dc.contributor.editorMarc Olano and Philipp Slusalleken_US
dc.date.accessioned2013-10-28T10:04:55Z
dc.date.available2013-10-28T10:04:55Z
dc.date.issued2006en_US
dc.description.abstractIn this paper we present a consistent, distributed, shared memory system for GPU texture memory. This model enables the virtualization of texture memory and the transparent, scalable sharing of texture data across multiple GPUs. Textures are stored as pages, and as textures are read or written, our system satisfies requests for pages on demand while maintaining memory consistency. Our system implements a directory-based distributed shared memory abstraction and is hidden from the programmer in order to ease programming in a multi-GPU environment. Our primary contributions are the identification of the core mechanisms that enable the abstraction and the future support that will enable them to be efficient.en_US
dc.description.seriesinformationGraphics Hardwareen_US
dc.identifier.isbn3-905673-37-1en_US
dc.identifier.issn1727-3471en_US
dc.identifier.urihttps://doi.org/10.2312/EGGH/EGGH06/031-038en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): I.3.1 [Computer Graphics]: Hardware Architecture; C.1.4 [Parallel Architectures]: Distributed Architectures.en_US
dc.titleDistributed Texture Memory in a Multi-GPU Environmenten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
031-038.pdf
Size:
569.15 KB
Format:
Adobe Portable Document Format