• DocumentCode
    125662
  • Title

    GPU-Based Simulation of Yeast Cell Flocculation

  • Author

    Leinweber, Matthias ; Bitter, Patrick ; Brueckner, Sebastian ; Moesch, Hans-Ulrich ; Lenz, Peter ; Freisleben, Bernd

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Marburg, Marburg, Germany
  • fYear
    2014
  • fDate
    12-14 Feb. 2014
  • Firstpage
    601
  • Lastpage
    608
  • Abstract
    Flocculation of yeast cells is an important phenomenon that often occurs in beverage production and applications of white biotechnology. In this paper, a novel model for cell movement and cell-cell interaction to simulate yeast cell flocculation is presented. To simulate this process with acceptable runtimes, a GPU implementation based on OpenCL and Java is described. The implementation allows us to track the cell movement in a detailed manner by a 3D visualization during execution. Experimental results indicate that the GPU implementation is up to factor of 736 faster than a multithreaded C/C++ implementation on a multi-core workstation for simulations with up to 20.000 yeast cells. Moreover, the GPU implementation requires only up to 225 milliseconds to perform simulations with up to 1.000.000 yeast cells.
  • Keywords
    Java; beverage industry; biotechnology; graphics processing units; multiprocessing systems; production engineering computing; 3D visualization; GPU-based simulation; Java; OpenCL; beverage production; cell movement; cell-cell interaction; white biotechnology; yeast cell flocculation; Arrays; Biological system modeling; Computational modeling; Force; Graphics processing units; Microprocessors; Cell Aggregation; GPU; Individual-Based Modelling; Simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
  • Conference_Location
    Torino
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2014.65
  • Filename
    6787337