Cargando…

UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales

SUMMARY: The UNited RESisdue (UNRES) package for coarse-grained simulations, which has recently been optimized to treat large protein systems, has been implemented on Graphical Processor Units (GPUs). An over 100-time speed-up of the GPU code (run on an NVIDIA A100) with respect to the sequential co...

Descripción completa

Detalles Bibliográficos
Autores principales: Ocetkiewicz, Krzysztof M, Czaplewski, Cezary, Krawczyk, Henryk, Lipska, Agnieszka G, Liwo, Adam, Proficz, Jerzy, Sieradzan, Adam K, Czarnul, Paweł
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10307937/
https://www.ncbi.nlm.nih.gov/pubmed/37338530
http://dx.doi.org/10.1093/bioinformatics/btad391
_version_ 1785066138231635968
author Ocetkiewicz, Krzysztof M
Czaplewski, Cezary
Krawczyk, Henryk
Lipska, Agnieszka G
Liwo, Adam
Proficz, Jerzy
Sieradzan, Adam K
Czarnul, Paweł
author_facet Ocetkiewicz, Krzysztof M
Czaplewski, Cezary
Krawczyk, Henryk
Lipska, Agnieszka G
Liwo, Adam
Proficz, Jerzy
Sieradzan, Adam K
Czarnul, Paweł
author_sort Ocetkiewicz, Krzysztof M
collection PubMed
description SUMMARY: The UNited RESisdue (UNRES) package for coarse-grained simulations, which has recently been optimized to treat large protein systems, has been implemented on Graphical Processor Units (GPUs). An over 100-time speed-up of the GPU code (run on an NVIDIA A100) with respect to the sequential code and an 8.5 speed-up with respect to the parallel Open Multi-Processing (OpenMP) code (run on 32 cores of 2 AMD EPYC 7313 Central Processor Units (CPUs)) has been achieved for large proteins (with size over 10 000 residues). Due to the averaging over the fine-grain degrees of freedom, 1 time unit of UNRES simulations is equivalent to about 1000 time units of laboratory time; therefore, millisecond time scale of large protein systems can be reached with the UNRES-GPU code. AVAILABILITY AND IMPLEMENTATION: The source code of UNRES-GPU along with the benchmarks used for tests is available at https://projects.task.gda.pl/eurohpcpl-public/unres.
format Online
Article
Text
id pubmed-10307937
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-103079372023-06-30 UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales Ocetkiewicz, Krzysztof M Czaplewski, Cezary Krawczyk, Henryk Lipska, Agnieszka G Liwo, Adam Proficz, Jerzy Sieradzan, Adam K Czarnul, Paweł Bioinformatics Applications Note SUMMARY: The UNited RESisdue (UNRES) package for coarse-grained simulations, which has recently been optimized to treat large protein systems, has been implemented on Graphical Processor Units (GPUs). An over 100-time speed-up of the GPU code (run on an NVIDIA A100) with respect to the sequential code and an 8.5 speed-up with respect to the parallel Open Multi-Processing (OpenMP) code (run on 32 cores of 2 AMD EPYC 7313 Central Processor Units (CPUs)) has been achieved for large proteins (with size over 10 000 residues). Due to the averaging over the fine-grain degrees of freedom, 1 time unit of UNRES simulations is equivalent to about 1000 time units of laboratory time; therefore, millisecond time scale of large protein systems can be reached with the UNRES-GPU code. AVAILABILITY AND IMPLEMENTATION: The source code of UNRES-GPU along with the benchmarks used for tests is available at https://projects.task.gda.pl/eurohpcpl-public/unres. Oxford University Press 2023-06-20 /pmc/articles/PMC10307937/ /pubmed/37338530 http://dx.doi.org/10.1093/bioinformatics/btad391 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Note
Ocetkiewicz, Krzysztof M
Czaplewski, Cezary
Krawczyk, Henryk
Lipska, Agnieszka G
Liwo, Adam
Proficz, Jerzy
Sieradzan, Adam K
Czarnul, Paweł
UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title_full UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title_fullStr UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title_full_unstemmed UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title_short UNRES-GPU for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
title_sort unres-gpu for physics-based coarse-grained simulations of protein systems at biological time- and size-scales
topic Applications Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10307937/
https://www.ncbi.nlm.nih.gov/pubmed/37338530
http://dx.doi.org/10.1093/bioinformatics/btad391
work_keys_str_mv AT ocetkiewiczkrzysztofm unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT czaplewskicezary unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT krawczykhenryk unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT lipskaagnieszkag unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT liwoadam unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT proficzjerzy unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT sieradzanadamk unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales
AT czarnulpaweł unresgpuforphysicsbasedcoarsegrainedsimulationsofproteinsystemsatbiologicaltimeandsizescales