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
Link To Document