کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6595236 458514 2016 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Graphical processing unit (GPU) acceleration for numerical solution of population balance models using high resolution finite volume algorithm
موضوعات مرتبط
مهندسی و علوم پایه مهندسی شیمی مهندسی شیمی (عمومی)
پیش نمایش صفحه اول مقاله
Graphical processing unit (GPU) acceleration for numerical solution of population balance models using high resolution finite volume algorithm
چکیده انگلیسی
Population balance modeling is a widely used approach to describe crystallization processes. It can be extended to multivariate cases where more internal coordinates i.e., particle properties such as multiple characteristic sizes, composition, purity, etc. can be used. The current study presents highly efficient fully discretized parallel implementation of the high resolution finite volume technique implemented on graphical processing units (GPUs) for the solution of single- and multi-dimensional population balance models (PBMs). The proposed GPU-PBM is implemented using CUDA C++ code for GPU calculations and provides a generic Matlab interface for easy application for scientific computing. The case studies demonstrate that the code running on the GPU is between 2-40 times faster than the compiled C++ code and 50-250 times faster than the standard MatLab implementation. This significant improvement in computational time enables the application of model-based control approaches in real time even in case of multidimensional population balance models.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Chemical Engineering - Volume 91, 4 August 2016, Pages 167-181
نویسندگان
, ,