Gpu Enhanced Simulation Of Angiogenesis

In the paper we present the use of graphic processor units to accelerate the most time-consuming stages of a simulation of angiogenesis and tumor growth. By the use of advanced CUDA mechanisms such as shared memory, textures and atomic operations, we managed to speed up the CUDA kernels by a fac...

Full description

Bibliographic Details
Main Authors: Marcin Worecki, Rafał Wcisło
Format: Article
Language:English
Published: AGH University of Science and Technology Press 2012-01-01
Series:Computer Science
Online Access:http://journals.agh.edu.pl/csci/article/download/27/20
_version_ 1818420897015398400
author Marcin Worecki
Rafał Wcisło
author_facet Marcin Worecki
Rafał Wcisło
author_sort Marcin Worecki
collection DOAJ
description In the paper we present the use of graphic processor units to accelerate the most time-consuming stages of a simulation of angiogenesis and tumor growth. By the use of advanced CUDA mechanisms such as shared memory, textures and atomic operations, we managed to speed up the CUDA kernels by a factor of 57x. However, in our simulation we used the GPU as a co-processor and data from CPU was copied back and forth in each phase. It decreased the speedup of rewritten stages by 40%. We showed that the performance of the entire simulation can be improved by a factor of 10 up to 20.
first_indexed 2024-12-14T13:01:45Z
format Article
id doaj.art-eb33e1e83ef349c28bead8acb5b42eff
institution Directory Open Access Journal
issn 1508-2806
language English
last_indexed 2024-12-14T13:01:45Z
publishDate 2012-01-01
publisher AGH University of Science and Technology Press
record_format Article
series Computer Science
spelling doaj.art-eb33e1e83ef349c28bead8acb5b42eff2022-12-21T23:00:26ZengAGH University of Science and Technology PressComputer Science1508-28062012-01-011313510.7494/csci.2012.13.1.35Gpu Enhanced Simulation Of AngiogenesisMarcin Worecki0Rafał Wcisło1AGH University of Science and Technology, Department of Computer Science, KrakowAGH University of Science and Technology, Department of Computer Science, KrakowIn the paper we present the use of graphic processor units to accelerate the most time-consuming stages of a simulation of angiogenesis and tumor growth. By the use of advanced CUDA mechanisms such as shared memory, textures and atomic operations, we managed to speed up the CUDA kernels by a factor of 57x. However, in our simulation we used the GPU as a co-processor and data from CPU was copied back and forth in each phase. It decreased the speedup of rewritten stages by 40%. We showed that the performance of the entire simulation can be improved by a factor of 10 up to 20.http://journals.agh.edu.pl/csci/article/download/27/20
spellingShingle Marcin Worecki
Rafał Wcisło
Gpu Enhanced Simulation Of Angiogenesis
Computer Science
title Gpu Enhanced Simulation Of Angiogenesis
title_full Gpu Enhanced Simulation Of Angiogenesis
title_fullStr Gpu Enhanced Simulation Of Angiogenesis
title_full_unstemmed Gpu Enhanced Simulation Of Angiogenesis
title_short Gpu Enhanced Simulation Of Angiogenesis
title_sort gpu enhanced simulation of angiogenesis
url http://journals.agh.edu.pl/csci/article/download/27/20
work_keys_str_mv AT marcinworecki gpuenhancedsimulationofangiogenesis
AT rafałwcisło gpuenhancedsimulationofangiogenesis