• DocumentCode
    737724
  • Title

    Scalable Parallel Distance Field Construction for Large-Scale Applications

  • Author

    Hongfeng Yu ; Jinrong Xie ; Kwan-Liu Ma ; Kolla, Hemanth ; Chen, Jacqueline H.

  • Author_Institution
    Univ. of Nebraska-Lincoln, Lincoln, NE, USA
  • Volume
    21
  • Issue
    10
  • fYear
    2015
  • Firstpage
    1187
  • Lastpage
    1200
  • Abstract
    Computing distance fields is fundamental to many scientific and engineering applications. Distance fields can be used to direct analysis and reduce data. In this paper, we present a highly scalable method for computing 3D distance fields on massively parallel distributed-memory machines. Anew distributed spatial data structure, named parallel distance tree, is introduced to manage the level sets of data and facilitate surface tracking overtime, resulting in significantly reduced computation and communication costs for calculating the distance to the surface of interest from any spatial locations. Our method supports several data types and distance metrics from real-world applications. We demonstrate its efficiency and scalability on state-of-the-art supercomputers using both large-scale volume datasets and surface models. We also demonstrate in-situ distance field computation on dynamic turbulent flame surfaces for a petascale combustion simulation. Our work greatly extends the usability of distance fields for demanding applications.
  • Keywords
    combustion; data visualisation; flames; octrees; parallel processing; rendering (computer graphics); scientific information systems; spatial data structures; 3D distance fields; communication costs; computation costs; data analysis; data level set management; data reduction; data types; distance metrics; distributed spatial data structure; dynamic turbulent flame surfaces; in-situ distance field computation; large-scale applications; large-scale volume datasets; massively-parallel distributed-memory machines; parallel distance tree; petascale combustion simulation; scalable parallel distance field construction; spatial locations; supercomputers; surface models; surface tracking; Computational modeling; Data models; Octrees; Program processors; Surface treatment; Three-dimensional displays; Distance field; distance field; geometric modeling; in-situ processing; large-scale scientific data analytics and visualization; parallel algorithms; scalability; scientific simulations; spatial data structures;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2015.2417572
  • Filename
    7072474