Mesh layouts for block-based caches

Cited 23 time in webofscience Cited 42 time in scopus
  • Hit : 336
  • Download : 578
DC FieldValueLanguage
dc.contributor.authorYoon, Sung-Euiko
dc.contributor.authorLindstrom, Peterko
dc.date.accessioned2011-01-18-
dc.date.available2011-01-18-
dc.date.created2012-02-06-
dc.date.created2012-02-06-
dc.date.issued2006-
dc.identifier.citationIEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, v.12, no.5, pp.1213 - 1220-
dc.identifier.issn1077-2626-
dc.identifier.urihttp://hdl.handle.net/10203/21659-
dc.description.abstractCurrent computer architectures employ caching to improve the performance of a wide variety of applications. One of the main characteristics of such cache schemes is the use of block fetching whenever an uncached data element is accessed. To maximize the benefit of the block fetching mechanism, we present novel cache-aware and cache-oblivious layouts of surface and volume meshes that improve the performance of interactive visualization and geometric processing algorithms. Based on a general 1/0 model, we derive new cache-aware and cache-oblivious metrics that have high correlations with the number of cache misses when accessing a mesh. In addition to guiding the layout process, our metrics can be used to quantify the quality of a layout, e.g. for comparing different layouts of the same mesh and for determining whether a given layout is amenable to significant improvement. We show that layouts of unstructured meshes optimized for our metrics result in improvements over conventional layouts in the performance of visualization applications such as isosurface extraction and view-dependent rendering. Moreover, we improve upon recent cache-oblivious mesh layouts in terms of performance, applicability, and accuracy.-
dc.description.sponsorshipWe would like to thank Ajith Mascarenhas for his isosurfacing codes; Martin Isenburg for his out-of-core mesh decomposition code; Fabio Bernardon, Joao Comba, and Claudio Silva for their unstructured tetrahedra rendering program; and Dinesh Manocha and the anonymous reviewers for their useful feedback. The bunny and dragon models are courtesy of Stanford University. The spx model is courtesy of Bruno Notrosso (Electricite de France). The power plant model is courtesy of an anonymous donor. This work was supported by the LOCAL LLNL LDRD project (05-ERD-018) and was performed under the auspices of the U.S. Department of Energy by the University of California, Lawrence Livermore National Laboratory under Contract No. W-7405-Eng-48.en
dc.languageEnglish-
dc.language.isoen_USen
dc.publisherIEEE COMPUTER SOC-
dc.subjectLINEAR ARRANGEMENT-
dc.subjectGRAPHS-
dc.titleMesh layouts for block-based caches-
dc.typeArticle-
dc.identifier.wosid000241383300071-
dc.identifier.scopusid2-s2.0-33845648087-
dc.type.rimsART-
dc.citation.volume12-
dc.citation.issue5-
dc.citation.beginningpage1213-
dc.citation.endingpage1220-
dc.citation.publicationnameIEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS-
dc.identifier.doi10.1109/TVCG.2006.162-
dc.embargo.liftdate9999-12-31-
dc.embargo.terms9999-12-31-
dc.contributor.localauthorYoon, Sung-Eui-
dc.contributor.nonIdAuthorLindstrom, Peter-
dc.type.journalArticleArticle; Proceedings Paper-
dc.subject.keywordAuthormesh and graph layouts-
dc.subject.keywordAuthorcache-aware and cache-oblivious layouts-
dc.subject.keywordAuthormetrics for cache coherence-
dc.subject.keywordAuthordata locality-
dc.subject.keywordPlusLINEAR ARRANGEMENT-
dc.subject.keywordPlusGRAPHS-
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 23 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0