Optical diagnostics of a single evaporating droplet using fast parallel computing on graphics processing units

被引:4
|
作者
Jakubczyk, D. [1 ]
Migacz, S. [1 ]
Derkachov, G. [1 ]
Wozniak, M. [1 ]
Archer, J. [1 ]
Kolwas, K. [1 ]
机构
[1] Polish Acad Sci, Inst Phys, Al Lotnikow 32-46, PL-02668 Warsaw, Poland
关键词
optical characterisation; microdroplets; light scattering; inverse scattering problem; graphics processing units; GPU; Mie theory; parallel computing; SCATTERING; SIZE; NANOPARTICLES; SUSPENSION; ABSORPTION; PARTICLES; GOLD;
D O I
10.1515/oere-2016-0019
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We report on the first application of the graphics processing units (GPUs) accelerated computing technology to improve performance of numerical methods used for the optical characterization of evaporating microdroplets. Single microdroplets of various liquids with different volatility and molecular weight (glycerine, glycols, water, etc.), as well as mixtures of liquids and diverse suspensions evaporate inside the electrodynamic trap under the chosen temperature and composition of atmosphere. The series of scattering patterns recorded from the evaporating microdroplets are processed by fitting complete Mie theory predictions with gradientless lookup table method. We showed that computations on GPUs can be effectively applied to inverse scattering problems. In particular, our technique accelerated calculations of the Mie scattering theory on a single-core processor in a Matlab environment over 800 times and almost 100 times comparing to the corresponding code in C language. Additionally, we overcame problems of the time-consuming data post-processing when some of the parameters (particularly the refractive index) of an investigated liquid are uncertain. Our program allows us to track the parameters characterizing the evaporating droplet nearly simultaneously with the progress of evaporation.
引用
收藏
页码:108 / 116
页数:9
相关论文
共 50 条
  • [21] Parallel construction of large circular cartograms using graphics processing units
    Tang, Wenwu
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2013, 27 (11) : 2182 - 2206
  • [22] Parallel Execution of SVM Training using Graphics Processing Units (SVMTrGPUs)
    Salleh, Nur Shakirah Md
    Baharim, Muhammad Fahim
    PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, : 260 - 263
  • [23] Graphics Processor Units: New prospects for parallel computing
    University of Bonn, Institute for Numerical Simulation, Wegelerstr. 6, 53115 Bonn, Germany
    不详
    Lect. Notes Comput. Sci. Eng., 2006, (89-132):
  • [24] Fast Poisson Solvers for Graphics Processing Units
    Myllykoski, Mirko
    Rossi, Tuomo
    Toivanen, Jari
    APPLIED PARALLEL AND SCIENTIFIC COMPUTING (PARA 2012), 2013, 7782 : 265 - 279
  • [25] Fast Circuit Simulation on Graphics Processing Units
    Gulati, Kanupriya
    Croix, John F.
    Khatri, Sunil P.
    Shastry, Rahm
    PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 403 - +
  • [26] Fast Pattern Classification of Ventricular Arrhythmias Using Graphics Processing Units
    Lopes, Noel
    Ribeiro, Bernardete
    PROGRESS IN PATTERN RECOGNITION, IMAGE ANALYSIS, COMPUTER VISION, AND APPLICATIONS, PROCEEDINGS, 2009, 5856 : 603 - 610
  • [27] Fast Density-Based Clustering Using Graphics Processing Units
    Loh, Woong-Kee
    Moon, Yang-Sae
    Park, Young-Ho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (05): : 1349 - 1352
  • [28] Fast free-form deformation using graphics processing units
    Modat, Marc
    Ridgway, Gerard R.
    Taylor, Zeike A.
    Lehmann, Manja
    Barnes, Josephine
    Hawkes, David J.
    Fox, Nick C.
    Ourselin, Sebastien
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2010, 98 (03) : 278 - 284
  • [29] On the Energy Efficiency of Graphics Processing Units for Scientific Computing
    Huang, S.
    Xiao, S.
    Feng, W.
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1904 - 1911
  • [30] A Parallel Algebraic Multigrid Solver on Graphics Processing Units
    Haase, Gundolf
    Liebmann, Manfred
    Douglas, Craig C.
    Plank, Gernot
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 38 - +