Out-of-core diffraction algorithm using multiple SSDs for ultra-high-resolution hologram generation

被引:0
|
作者
Lee, Jaehong [1 ]
Kim, Duksu [1 ]
机构
[1] Korea Univ Technol & Educ KOREATECH, Cheonan, South Korea
基金
新加坡国家研究基金会;
关键词
DECOMPOSITION;
D O I
10.1364/OE.493984
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The diffraction calculation is critical in computer-generated holography (CGH). However, it becomes a performance bottleneck when generating ultra-high-resolution holograms due to limited physical memory space. We propose a novel out-of-core (OOC) diffraction algorithm that utilizes multiple solid-state drives (SSDs) to address this issue. Our method employs the implicit diffraction approach and exploits its even-odd separation characteristic to utilize multiple SSDs optimally. We implement our algorithm on two machines, each with four SSDs, and compare it with prior OOC diffraction methods and a RAID-based solution. Our approach achieves up to 2.43 times higher performance than prior OOC methods for large-scale diffraction calculations, with continued performance improvement observed by adding more SSDs. Additionally, our method reduces the generation time for ultra-high-resolution holograms (200K x 200K) by 38% compared to the prior OOC method with multiple SSDs. These results demonstrate the effectiveness of our algorithm for extreme-scale CGH.
引用
收藏
页码:28683 / 28700
页数:18
相关论文
共 50 条
  • [1] Out-of-core GPU 2D-shift-FFT algorithm for ultra-high-resolution hologram generation
    Lee, Jaehong
    Kang, Homin
    Yeom, Han-ju
    Cheon, Sanghoon
    Park, Joongki
    Kim, Duksu
    OPTICS EXPRESS, 2021, 29 (12) : 19094 - 19112
  • [2] OUT-OF-CORE CONE BEAM RECONSTRUCTION USING MULTIPLE GPUS
    Ino, Fumihiko
    Okitsu, Yusuke
    Kishi, Taketo
    Ohnishi, Syuhei
    Hagihara, Kenichi
    2010 7TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, 2010, : 792 - 795
  • [3] An out-of-core high-resolution FFT algorithm for determining large-scale imperfections of surface potentials in crystals
    Bakhos, M
    Vincent, AP
    Yuen, DA
    COMPUTER PHYSICS COMMUNICATIONS, 2005, 168 (03) : 198 - 208
  • [4] A grain generation method for large die data using the out-of-core method
    Tang, Cam Nguyen
    Uzuyama, Daijiro
    Miura, Kenjiro T.
    Usuki, Shin
    Kikuta, Mamoru
    Computer-Aided Design and Applications, 2012, 9 (06): : 915 - 923
  • [5] Out-of-Core Computations of High-Resolution Level Sets by Means of Code Transformation
    Christensen, Brian B.
    Nielsen, Michael B.
    Museth, Ken
    JOURNAL OF SCIENTIFIC COMPUTING, 2012, 50 (02) : 368 - 404
  • [6] Out-of-Core Computations of High-Resolution Level Sets by Means of Code Transformation
    Brian B. Christensen
    Michael B. Nielsen
    Ken Museth
    Journal of Scientific Computing, 2012, 50 : 368 - 404
  • [7] 3D Diffraction Imaging for Ultra-High-Resolution Seismic Data in Nearshore Area
    Shin, Jungkyun
    Ha, Jiho
    Lim, Kyoungmin
    GEOPHYSICS AND GEOPHYSICAL EXPLORATION, 2025, 28 (01): : 17 - 26
  • [8] Improvement of Neurovascular Imaging Using Ultra-High-Resolution Computed Tomography Angiography
    Felix A. Ucar
    Marius Frenzel
    Andrea Kronfeld
    Sebastian Altmann
    Antoine P. Sanner
    Mario Alberto Abello Mercado
    Timo Uphaus
    Marc A. Brockmann
    Ahmed E. Othman
    Clinical Neuroradiology, 2024, 34 : 189 - 199
  • [9] Improvement of Neurovascular Imaging Using Ultra-High-Resolution Computed Tomography Angiography
    Ucar, Felix A.
    Frenzel, Marius
    Kronfeld, Andrea
    Altmann, Sebastian
    Sanner, Antoine P.
    Mercado, Mario Alberto Abello
    Uphaus, Timo
    Brockmann, Marc A.
    Othman, Ahmed E.
    CLINICAL NEURORADIOLOGY, 2024, 34 (01) : 189 - 199
  • [10] AN ULTRA-HIGH-RESOLUTION DISPLACEMENT TRANSDUCER USING THE COULOMB-BLOCKADE ELECTROMETER
    WHITE, JD
    JAPANESE JOURNAL OF APPLIED PHYSICS PART 2-LETTERS & EXPRESS LETTERS, 1993, 32 (10B): : L1571 - L1573