research

THEWASP Library Thermodynamic Water & Steam Properties Library in GPU.

Abstract

In this paper we present a new library for thermodynamic evaluation of water properties, THEWASP. This library consists of a C++ and CUDA [13] based programs used to accelerate a function evaluation using GPU and GPU clusters. Global optimization problems need thousands of evaluations of the objective functions to find the global optimum implying in several days of expensive processing. This problem motivates us to seek a way to speed up our code, as well as to use MPI on Beowulf clusters [5] [17], which however increases the cost in terms of electricity, air conditioning and others. The GPU based programming can accelerate the implementation up to 100 times[7] and help increase the number of evaluations in global optimization problems using, for example, the PSO[8] or DE[15] Algorithms. THEWASP is based on Water-Steam formulations publish by the International Association for the properties of water and steam, Lucerne - Switzerland[2] [16], and provides several temperature and pressure function evaluations, such as specific heat, specific enthalpy, specific entropy and also some inverse maps. In this study we evaluated the gain in speed and performance and compared it a CPU based processing library

    Similar works