Szczegóły publikacji

Opis bibliograficzny

Tuning three-dimensional tumor progression simulations on a cluster of GPGPUs / Leszek SIWIK, Marcin ŁOŚ, Adrian KŁUSEK, Anna Paszyńska, Keshav Pingali, Witold DZWINEL, Maciej PASZYŃSKI // Journal of Computational and Applied Mathematics ; ISSN 0377-0427. — 2022 — vol. 412 art. no. 114308, s. 1–26. — Bibliogr. s. 25–26, Abstr. — Publikacja dostępna online od: 2022-04-14

Autorzy (7)

Słowa kluczowe

code design and optimizationevolutionary computationsisogeometric analysisgraph transformationsGPGPU computingtumor progression simulations

Dane bibliometryczne

ID BaDAP140086
Data dodania do BaDAP2022-05-11
Tekst źródłowyURL
DOI10.1016/j.cam.2022.114308
Rok publikacji2022
Typ publikacjiartykuł w czasopiśmie
Otwarty dostęptak
Czasopismo/seriaJournal of Computational and Applied Mathematics

Abstract

In the paper, we present the three-dimensional parallel simulator of tumor progression implemented for GPGPUs, together with an automatic model parameters tuning performed by evolutionary computations. We model the tumor growth by a set of Partial Differential Equations, describing the tumor density, tumor angiogenic factor, and damaged extra-cellular matrix, oxygen concentration, and a couple of auxiliary parameters, tumor pressure, tumor flux, and tumor cell sinks and sources. We also model the changes in the vasculature by the stochastic graph grammar model, expressing the angiogenesis process. We use the finite element method in the isogeometric analysis (IGA) context employing higher-order and continuity B-spline basis functions for approximation of the scalar fields modeling the tumor progression process. We show that replacing the traditional solver algorithm using the loop through elements into the alternative approach employing the loop through global basis functions enables for efficient parallelization on GPGPU. We also employ classical code optimization techniques, includes multithreading organization, memory access, and nesting and unrolling the loops. The experiments performed on the Prometheus supercomputer reported the speed-up of more than 171 times in comparison to analogous CPU simulator for the problem size. We also employ the GPGPU code for the solution of an inverse problem of identification of model parameters for patient-specific data. To achieve this goal, we synchronize three different GPGPUs simulators. We use evolutionary algorithms to find a proper model and synchronization parameters matching the prescribed medical data.

Publikacje, które mogą Cię zainteresować

fragment książki
#119828Data dodania: 20.3.2019
Tuning two-dimensional tumor growth simulations / Leszek SIWIK, Marcin ŁOŚ, Adrian KŁUSEK, Witold DZWINEL, Maciej PASZYŃSKI // W: SummerSim'18 : 2018 Summer Simulation Multiconference : Bordeaux, France, July 9–12, 2018 : proceedings. — USA : The Society for Modeling and Simulation International, cop. 2018. — (Simulation Series ; ISSN 0735-9276 ; vol. 50 iss. 10). — Konferencja stanowi część 50th Summer Computer Simulation Conference, SCSC 2018. — ISBN: 978-151086023-0. — S. 99-110. — Bibliogr. — Toż w: https://dl.acm.org/ft_gateway.cfm?id=3275391&ftid=2000398&dwn=1&CFID=117305735&CFTOKEN=615d16bb6544d0b8-17CA14D2-0878-82B6-C5C65936B3BBB548. - S. [1–12] art. no. 9. - Bibliogr. s. [11–12]
artykuł
#161388Data dodania: 30.7.2025
Concurrency of the exponential integrators for the glioblastoma brain tumor simulations / Magdalena Pabisz, Askold VILKHA, Dominika Ciupek, Maciej WOŹNIAK, Maciej PASZYŃSKI // Computers and Mathematics with Applications ; ISSN 0898-1221. — 2025 — vol. 196, s. 13–29. — Bibliogr. s. 28–29, Abstr. — Publikacja dostępna online od: 2025-07-14