
Hyper-Threaded Cache Coherent Raycasting
Sören Grimm, Stefan Bruckner, Armin Kanitsar, Meister Eduard GröllerHyper-Threaded Cache Coherent Raycasting
TR-186-2-03-05, April 2003 [
Content:
Information
Replaced by grimm-2004-arefined.- Publication Type: Technical Report
- Keywords: Hyper-threading, Bricking, CPU Utilization, Raycasting, Cache Trashing, Simultaneous multi-threading
Abstract
Most volume rendering systems based on raycasting still suffer from inefficient CPU utilization and bad cache coherence. The recently introduced hyper-threading technology provides a solution to the first problem. This paper describes a raycasting system based on this new technology. To address the second problem the system is based on a bricked memory-layout. Bricking, however, requires an efficient addressing of data within and between blocks. We achieve this through two advanced address look-up tables.Additional Files and Images
Additional files:paper |
BibTeX
Download BibTeX-Entry
@techreport{Grimm-2003-HYP,
title = "Hyper-Threaded Cache Coherent Raycasting",
author = "S{\"o}ren Grimm and Stefan Bruckner and Armin Kanitsar and
Meister Eduard Gr{\"o}ller",
year = "2003",
abstract = "Most volume rendering systems based on raycasting still
suffer from inefficient CPU utilization and bad cache
coherence. The recently introduced hyper-threading
technology provides a solution to the first problem. This
paper describes a raycasting system based on this new
technology. To address the second problem the system is
based on a bricked memory-layout. Bricking, however,
requires an efficient addressing of data within and between
blocks. We achieve this through two advanced address look-up
tables.",
address = "Favoritenstrasse 9-11/186, A-1040 Vienna, Austria",
institution = "Institute of Computer Graphics and Algorithms, Vienna
University of Technology",
note = "human contact: technical-report@cg.tuwien.ac.at",
month = apr,
number = "TR-186-2-03-05",
keywords = "Hyper-threading, Bricking, CPU Utilization, Raycasting,
Cache Trashing, Simultaneous multi-threading",
URL = "http://www.cg.tuwien.ac.at/research/publications/2003/Grimm-2003-HYP/",
}