Published May 2010 | Version v1
Miscellaneous

Development of GPU Based Parallel Computing Module for Solving Pressure Equation in the CUPID Component Thermo-Fluid Analysis Code

  • 1. Seoul National University, Seoul (Korea, Republic of)

Description

In the thermo-fluid analysis code named CUPID, the linear system of pressure equations must be solved in each iteration step. The time for repeatedly solving the linear system can be quite significant because large sparse matrices of Rank more than 50,000 are involved and the diagonal dominance of the system is hardly hold. Therefore parallelization of the linear system solver is essential to reduce the computing time. Meanwhile, Graphics Processing Units (GPU) have been developed as highly parallel, multi-core processors for the global demand of high quality 3D graphics. If a suitable interface is provided, parallelization using GPU can be available to engineering computing. NVIDIA provides a Software Development Kit(SDK) named CUDA(Compute Unified Device Architecture) to code developers so that they can manage GPUs for parallelization using the C language. In this research, we implement parallel routines for the linear system solver using CUDA, and examine the performance of the parallelization. In the next section, we will describe the method of CUDA parallelization for the CUPID code, and then the performance of the CUDA parallelization will be discussed

Part of:
Proceedings of the KNS spring meeting

Additional details

Publishing Information

Publisher
KNS
Imprint Place
Daejeon (Korea, Republic of)
Imprint Title
Proceedings of the KNS autumn meeting
Imprint Pagination
[1 CD-ROM]
Journal Page Range
[2 p.]

Conference

Title
2010 spring meeting of the KNS
Dates
27-28 May 2010
Place
Pyongchang (Korea, Republic of)

INIS

Country of Publication
Korea, Republic of
Country of Input or Organization
Korea, Republic of
INIS RN
41122885
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
C CODES; EQUATIONS; FLUIDS; PERFORMANCE; THERMAL ANALYSIS
Descriptors DEC
COMPUTER CODES

Optional Information

Notes
4 refs, 4 tabs