Cache-mesh, a Dynamics Data Structure for Performance Optimization

被引:2
|
作者
Nguyen, Tuan T. [1 ]
Dahl, Vedrana A. [1 ]
Baerentzen, J. Andreas [1 ]
机构
[1] Tech Univ Denmark, Anker Engelunds Vej 1, DK-2800 Lyngby, Denmark
关键词
cache; geometry processing; dynamics structure; data structure; performance optimization; LAYOUTS; PRIMITIVES; SCHEME;
D O I
10.1016/j.proeng.2017.09.807
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes the cache-mesh, a dynamic mesh data structure in 3D that allows modifications of stored topological relations effortlessly. The cache-mesh can adapt to arbitrary problems and provide fast retrieval to the most-referred-to topological relations. This adaptation requires trivial extra effort in implementation with the cache-mesh, whereas it may require tremendous effort using traditional meshes. The cache-mesh also gives a further boost to the performance with parallel mesh processing by caching the partition of the mesh into independent sets. This is an additional advantage of the cache-mesh, and the extra work for caching is also trivial. Though it appears that it takes effort for initial implementation, building the cache-mesh is comparable to a traditional mesh in terms of implementation. (C) 2017 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 50 条
  • [21] Efficient Data Transfer in a Heterogeneous Multicore-Based CE Systems using Cache Performance Optimization
    Fang, Juan
    Hao, Xiaoting
    Fan, Qingwen
    Li, Kai
    Zhao, Hui
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2019, 8 (05) : 46 - 50
  • [22] Mesh data structure selection for mesh generation and FEA applications
    Garimella, RV
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 55 (04) : 451 - 478
  • [23] RXMesh: A GPU Mesh Data Structure
    Mahmoud, Ahmed H.
    Porumbescu, Serban D.
    Owens, John D.
    ACM TRANSACTIONS ON GRAPHICS, 2021, 40 (04):
  • [24] Mesh generation with network data structure
    Xiong, N
    Jiang, KX
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ELECTROMAGNETIC FIELD PROBLEMS AND APPLICATIONS, 2000, : 167 - 170
  • [25] A Mesh Data Structure for Rendering and Subdivision
    Tobler, Robert F.
    Maierhofer, Stefan
    WSCG 2006: SHORT PAPERS PROCEEDINGS: 14TH INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS, VISUALIZATION AND COMPUTER VISION 2006, 2006, : 157 - 162
  • [26] High-Performance Clock Mesh Optimization
    Guthaus, Matthew R.
    Hu, Xuchu
    Wilke, Gustavo
    Flach, Guilherme
    Reis, Ricardo
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2012, 17 (03)
  • [27] Heat transfer performance optimization for mesh regenerator
    Gao, Fan
    He, Yaling
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2008, 42 (09): : 1070 - 1075
  • [28] Certifiable computational fluid dynamics through mesh optimization
    Habashi, WG
    Dompierre, J
    Bourgault, Y
    Fortin, M
    Vallet, MG
    AIAA JOURNAL, 1998, 36 (05) : 703 - 711
  • [29] PERFORMANCE OF HASHED CACHE DATA MIGRATION SCHEMES ON MULTICOMPUTERS
    HIRANANDANI, S
    SALTZ, J
    MEHROTRA, P
    BERRYMAN, H
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 12 (04) : 415 - 422
  • [30] Design considerations of high performance data cache with prefetching
    Chi, CH
    Yuan, YL
    EURO-PAR'99: PARALLEL PROCESSING, 1999, 1685 : 1243 - 1250