GPU-enabled microfluidic design automation for concentration gradient generators

被引:3
|
作者
Hong, Seong Hyeon [1 ]
Shu, Jung-Il [1 ]
Ou, Junlin [1 ]
Wang, Yi [1 ]
机构
[1] Univ South Carolina, Columbia, SC 29208 USA
关键词
Concentration gradient generator; CUDA; GPGPU; Microfluidics; Genetic algorithm; OPTIMIZATION;
D O I
10.1007/s00366-021-01548-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A GPU-enabled design framework is presented to automate the global optimization process of microfluidic concentration gradient generators (mu CGGs). The optimization finds operational parameters (inlet concentrations and pressures) of CGGs to produce desired/prescribed concentration gradient (CG) profiles. To enhance optimization speed, the physics-based component model (PBCM) in the closed form is employed for simulation in lieu of the expensive CFD model. A genetic algorithm (GA) including the migration to mitigate the pre-maturation issue is developed. A new approach to include a penalty term that minimizes pressure non-uniformity in CGGs and the chance of violating physical assumptions used by PBCM is proposed. The entire process of PBCM evaluation and GA optimization is implemented on the GPU platform to utilize its massive computing parallelization. Two different laminar flow diffusion-based microfluidic CGGs: triple-Y and double-psi are used to verify the framework. Various shapes of desired CGs are examined for triple-Y and double-psi, and the average mean relative errors between the optimal designs and desired CGs are found to be 3.85% and 3.97%, respectively. The optimization is completed within 150 s on a GPGPU workstation and within 25 min on a GPU-embedded, small form-factor edge computing device, leading to about 130 x and 11-12 x speedup over the CPU process, respectively. The present research for the first time demonstrates the potential of applying microfluidic design automation on the edge-computing platform in laboratory environments.
引用
收藏
页码:1637 / 1652
页数:16
相关论文
共 50 条
  • [21] Rapid CT reconstruction on GPU-enabled HPC clusters
    Thompson, D.
    Nesterets, Ya. I.
    Gureyev, T. E.
    Sakellariou, A.
    Khassapov, A.
    Taylor, J. A.
    19TH INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION (MODSIM2011), 2011, : 620 - 626
  • [22] A GPU-enabled Level Set Method for Mask Optimization
    Yu, Ziyang
    Chen, Guojin
    Ma, Yuzhe
    Yu, Bei
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1835 - 1838
  • [23] On-Site Volume Rendering with GPU-Enabled Devices
    Movania, Muhammad Mobeen
    Chiew, Wei Ming
    Lin, Feng
    WIRELESS PERSONAL COMMUNICATIONS, 2014, 76 (04) : 795 - 812
  • [24] GPU-enabled searches for periodic signals of unknown shape
    Gowanlock, M.
    Butler, N. R.
    Trilling, D. E.
    McNeill, A.
    ASTRONOMY AND COMPUTING, 2022, 38
  • [25] GPU-Enabled Projectile Guidance for Impact Area Constraints
    Rogers, Jonathan
    MODELING AND SIMULATION FOR DEFENSE SYSTEMS AND APPLICATIONS VIII, 2013, 8752
  • [26] GPU-Enabled Serverless Workflows for Efficient Multimedia Processing
    Risco, Sebastian
    Molto, German
    APPLIED SCIENCES-BASEL, 2021, 11 (04): : 1 - 17
  • [27] GPU-enabled parallel processing for image halftoning applications
    Trager, Barry
    Wu, Chai Wah
    Stanich, Mikel
    Chandu, Kartheek
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1528 - 1531
  • [28] On-Site Volume Rendering with GPU-Enabled Devices
    Muhammad Mobeen Movania
    Wei Ming Chiew
    Feng Lin
    Wireless Personal Communications, 2014, 76 : 795 - 812
  • [29] Fast GPU-Enabled Color Normalization for Digital Pathology
    Anand, Deepak
    Ramakrishnan, Goutham
    Sethi, Amit
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP 2019), 2019, : 219 - 224
  • [30] Ignite-GPU: a GPU-enabled in-memory computing architecture on clusters
    Sojoodi, Amir Hossein
    Salimi Beni, Majid
    Khunjush, Farshad
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (03): : 3165 - 3192