Tytuł pozycji:
Using graphic processors for simulation of solidification process
This paper presents a simulation of solidification process performed on GPU. The new approach described in this paper allows to divide the process of matrix building into two parts. The first one is independent of nodal temperature values determined in successive time-steps and the second part is performed on the basis of nodal temperature values, but does not require information about finite element mesh. Such separation of two steps of the conductivity matrix building process allows efficient implementation of simulation software for modern multi- and many-core architectures. Conducted simulation shows that GPU can be successfully used for such purposes.
W artykule przedstawiono symulację procesu krzepnięcia wykonaną na procesorach graficznych. Nowe podejście opisane w pracy pozwala na podział procesu budowy macierzy na dwie części. Pierwsza z nich jest niezależna od temperatur w węzłach, wyznaczanych w kolejnych krokach czasowych. Druga część jest budowana na podstawie temperatur w węzłach, ale nie wymaga informacji o siatce elementów skończonych. Taki podział pozwala na wydajną implementację aplikacji przeznaczonej dla nowoczesnych architektur wielordzeniowych. Przeprowadzone symulacje pokazały, że procesory graficzne (GPU) mogą być z powodzeniem wykorzystywane do takich celów.