• DocumentCode
    2026
  • Title

    GPU-Accelerated Visualization of Scattered Point Data

  • Author

    Falch, Thomas L. ; Floystad, Jostein Bo ; Breiby, Dag W. ; Elster, Anne C.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
  • Volume
    1
  • fYear
    2013
  • fDate
    2013
  • Firstpage
    564
  • Lastpage
    576
  • Abstract
    As data sets continue to grow in size, visualization has become a vitally important tool for extracting meaningful knowledge. Scattered point data, which are unordered sets of point coordinates with associated measured values, arise in many contexts, such as scientific experiments, sensor networks, and numerical simulations. In this paper, we present a method for visualizing such scattered point data sets. Our method is based on volume ray casting, and distinguishes itself by operating directly on the unstructured samples, rather than resampling them to form voxels. We estimate the intensity of the volume at points along the rays by interpolation using nearby samples, taking advantage of an octree to facilitate efficient range search. The method has been implemented on multi-core CPUs, GPUs as well as multi-GPU systems.1 To test our method, actual X-ray diffraction data sets have been used, consisting of up to 240 million data points. We are able to generate images of good quality and achieve interactive frame rates in favorable cases. The GPU implementation (Nvidia Tesla K20) achieves speedups of 8-14 compared with our parallelized CPU version (4-core, hyperthreaded Intel i7 3770K).
  • Keywords
    data visualisation; graphics processing units; interpolation; octrees; rendering (computer graphics); search problems; GPU-accelerated visualization; X-ray diffraction data sets; good quality images; interactive frame rates; interpolation; multiGPU systems; multicore CPU; octree; range search; scattered point data sets; volume ray casting; Data visualization; Graphics processing units; Image color analysis; Interpolation; Random access memory; X-ray diffraction; GPGPU; X-ray scattering; multi-GPU; reciprocal space maps; scattered point data; volume ray casting; volume visualization;
  • fLanguage
    English
  • Journal_Title
    Access, IEEE
  • Publisher
    ieee
  • ISSN
    2169-3536
  • Type

    jour

  • DOI
    10.1109/ACCESS.2013.2281080
  • Filename
    6594834