Information

  • Replaced by: grimm-2004-arefined
  • Publication Type: Technical Report
  • Workgroup(s)/Project(s): not specified
  • Date: April 2003
  • Number: TR-186-2-03-05
  • 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

Weblinks

No further information available.

BibTeX

@techreport{Grimm-2003-HYP,
  title =      "Hyper-Threaded Cache Coherent Raycasting",
  author =     "S\"{o}ren Grimm and Stefan Bruckner and Armin Kanitsar and
               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.",
  month =      apr,
  number =     "TR-186-2-03-05",
  address =    "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
  institution = "Institute of Computer Graphics and Algorithms, Vienna
               University of Technology ",
  note =       "human contact: technical-report@cg.tuwien.ac.at",
  keywords =   "Hyper-threading, Bricking, CPU Utilization, Raycasting,
               Cache Trashing, Simultaneous multi-threading",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2003/Grimm-2003-HYP/",
}