{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T15:09:10Z","timestamp":1773414550132,"version":"3.50.1"},"reference-count":19,"publisher":"Springer Science and Business Media LLC","issue":"9","license":[{"start":{"date-parts":[[2024,3,6]],"date-time":"2024-03-06T00:00:00Z","timestamp":1709683200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,3,6]],"date-time":"2024-03-06T00:00:00Z","timestamp":1709683200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"publisher","award":["CIGE\/2021\/132"],"award-info":[{"award-number":["CIGE\/2021\/132"]}],"id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"publisher","award":["CIGE\/2021\/132"],"award-info":[{"award-number":["CIGE\/2021\/132"]}],"id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"publisher","award":["CIGE\/2021\/132"],"award-info":[{"award-number":["CIGE\/2021\/132"]}],"id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Universitat de Valencia"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2024,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>DNA methylation analysis has become an important topic in the study of human health. In previous work, we developed a suite of tools to perform this analysis. It includes HPG-Dhunter, a web-based tool for automatic detection of differentially methylated regions (DMRs) between different samples. The back-end of that tool receives an undefined number of simultaneous requests to detect DMRs on different datasets. Currently, simultaneous requests are queued and processed one at a time. This paper proposes a parallel architecture where multiple daemons serve requests simultaneously. Daemons can also share the same physical GPUs. A scheduler manages requests and forwards them to daemons. The number of daemons per GPU is configurable, thus adapting the architecture to the available hardware. Results show that the proposed parallel architecture hugely reduces the execution time. Furthermore, the speedup increases proportionally to the number of available GPUs (up to 7.47x in our experimental setup).<\/jats:p>","DOI":"10.1007\/s11227-024-05956-7","type":"journal-article","created":{"date-parts":[[2024,3,6]],"date-time":"2024-03-06T13:02:21Z","timestamp":1709730141000},"page":"13386-13410","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Accelerating the detection of DNA differentially methylated regions using multiple GPUs"],"prefix":"10.1007","volume":"80","author":[{"given":"Carlos","family":"Rea\u00f1o","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ricardo","family":"Olanda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elvira","family":"Baydal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mariano","family":"P\u00e9rez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan M.","family":"Ordu\u00f1a","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,3,6]]},"reference":[{"issue":"1","key":"5956_CR1","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1111\/nph.16529","volume":"227","author":"J Gallego-Bartolom\u00e9","year":"2020","unstructured":"Gallego-Bartolom\u00e9 J (2020) DNA methylation in plants: mechanisms and tools for targeted manipulation. New Phytol 227(1):38\u201344. https:\/\/doi.org\/10.1111\/nph.16529","journal-title":"New Phytol"},{"issue":"14","key":"5956_CR2","doi-asserted-by":"publisher","first-page":"3405","DOI":"10.1002\/chem.201803642","volume":"25","author":"Y Chen","year":"2019","unstructured":"Chen Y (2019) Recent advances in methylation: a guide for selecting methylation reagents. Chem Eur J 25(14):3405\u20133439. https:\/\/doi.org\/10.1002\/chem.201803642","journal-title":"Chem Eur J"},{"key":"5956_CR3","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1038\/nature14192","volume":"517","author":"D Schubeler","year":"2015","unstructured":"Schubeler D (2015) Function and information content of DNA methylation. Nature 517:321\u2013326. https:\/\/doi.org\/10.1038\/nature14192","journal-title":"Nature"},{"key":"5956_CR4","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1186\/s13148-019-0659-4","volume":"11","author":"S Li","year":"2019","unstructured":"Li S, Chen M, Li Y, Tollefsbol TO (2019) Prenatal epigenetics diets play protective roles against environmental pollution. Clin Epigenetics 11:82. https:\/\/doi.org\/10.1186\/s13148-019-0659-4","journal-title":"Clin Epigenetics"},{"issue":"6","key":"5956_CR5","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1530\/rep.1.00217","volume":"128","author":"H Fulka","year":"2004","unstructured":"Fulka H, Mrazek M, Tepla O, Fulka J (2004) DNA methylation pattern in human zygotes and developing embryos. Reproduction 128(6):703\u2013708. https:\/\/doi.org\/10.1530\/rep.1.00217","journal-title":"Reproduction"},{"key":"5956_CR6","doi-asserted-by":"publisher","first-page":"597","DOI":"10.1038\/nrg1655","volume":"6","author":"K Robertson","year":"2005","unstructured":"Robertson K (2005) DNA methylation and human disease. Nat Rev Genet 6:597\u2013610. https:\/\/doi.org\/10.1038\/nrg1655","journal-title":"Nat Rev Genet"},{"issue":"2","key":"5956_CR7","doi-asserted-by":"publisher","first-page":"229","DOI":"10.2217\/epi.14.10","volume":"6","author":"A Raciti","year":"2014","unstructured":"Raciti A, Nigro C, Longo M, Parrillo L, Miele C, Formisano P, B\u00e9guino F (2014) Personalized medicine and type 2 diabetes: lesson from epigenetics. Epigenomics 6(2):229\u2013238. https:\/\/doi.org\/10.2217\/epi.14.10","journal-title":"Epigenomics"},{"issue":"4","key":"5956_CR8","doi-asserted-by":"publisher","first-page":"1612","DOI":"10.1172\/JCI98747","volume":"129","author":"N Shenoy","year":"2019","unstructured":"Shenoy N et al (2019) Ascorbic acid-induced TET activation mitigates adverse hydroxymethylcytosine loss in renal cell carcinoma. J Clin Investig 129(4):1612\u20131625. https:\/\/doi.org\/10.1172\/JCI98747","journal-title":"J Clin Investig"},{"key":"5956_CR9","unstructured":"Networks and Virtual Environments Group (GREV), Universitat de Val\u00e8ncia: HPG-Msuite, the methylation analysis ultimate tools suite (2020). https:\/\/grev-uv.github.io\/"},{"issue":"19","key":"5956_CR10","doi-asserted-by":"publisher","first-page":"3130","DOI":"10.1093\/bioinformatics\/btv357","volume":"31","author":"J T\u00e1rraga","year":"2015","unstructured":"T\u00e1rraga J, P\u00e9rez M, Ordu\u00f1a JM, Duato J, Medina I, Dopazo J (2015) A parallel and sensitive software tool for methylation analysis on multicore platforms. Bioinformatics 31(19):3130. https:\/\/doi.org\/10.1093\/bioinformatics\/btv357","journal-title":"Bioinformatics"},{"issue":"1","key":"5956_CR11","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1186\/s12859-017-1574-3","volume":"18","author":"R Olanda","year":"2017","unstructured":"Olanda R, P\u00e9rez M, Ordu\u00f1a JM, T\u00e1rraga J, Dopazo J (2017) A new parallel pipeline for DNA methylation analysis of long reads datasets. BMC Bioinform 18(1):161. https:\/\/doi.org\/10.1186\/s12859-017-1574-3","journal-title":"BMC Bioinform"},{"key":"5956_CR12","doi-asserted-by":"publisher","DOI":"10.1177\/1094342019840792","author":"C Gonz\u00e1lez","year":"2019","unstructured":"Gonz\u00e1lez C, P\u00e9rez M, Ordu\u00f1a JM (2019) HPG-HMapper: a DNA hydroxymethylation analysis tool. Int J High Perform Comput Appl. https:\/\/doi.org\/10.1177\/1094342019840792","journal-title":"Int J High Perform Comput Appl"},{"issue":"1","key":"5956_CR13","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1186\/s12859-020-03634-y","volume":"21","author":"L Fern\u00e1ndez","year":"2020","unstructured":"Fern\u00e1ndez L, P\u00e9rez M, Olanda R, Ordu\u00f1a JM, Marquez-Molins J (2020) HPG-DHunter: an ultrafast, friendly tool for DMR detection and visualization. BMC Bioinform 21(1):287. https:\/\/doi.org\/10.1186\/s12859-020-03634-y","journal-title":"BMC Bioinform"},{"key":"5956_CR14","unstructured":"Networks and Virtual Environments Group (GREV), Universitat de Val\u00e8ncia (2020) HPG-DHunter, a tool for detecting differentially methylated regions (DMRs) (2020). https:\/\/github.com\/grev-uv\/hpg-dhunter-batch"},{"key":"5956_CR15","doi-asserted-by":"publisher","DOI":"10.3390\/electronics10091083","author":"L Fern\u00e1ndez","year":"2021","unstructured":"Fern\u00e1ndez L, Olanda R, P\u00e9rez M, Ordu\u00f1a JM (2021) A web-based tool for automatic detection and visualization of DNA differentially methylated regions. Electronics. https:\/\/doi.org\/10.3390\/electronics10091083","journal-title":"Electronics"},{"key":"5956_CR16","doi-asserted-by":"publisher","unstructured":"Yoo AB, Jette MA, Grondona M (2003) SLURM: simple linux utility for resource management. In: Job Scheduling Strategies for Parallel Processing, 9th International Workshop, JSSPP 2003, Seattle, WA, USA, June 24, 2003, Revised Papers. Lecture Notes in Computer Science, vol 2862. Springer, Berlin, pp 44\u201360. https:\/\/doi.org\/10.1007\/10968987_3","DOI":"10.1007\/10968987_3"},{"key":"5956_CR17","unstructured":"SchedMD LLC (2024) The Surm workload manager. https:\/\/slurm.schedmd.com\/"},{"key":"5956_CR18","doi-asserted-by":"publisher","unstructured":"Nitzberg B, Schopf JM, Jones JP (2004). In: Nabrzyski J, Schopf JM, Weglarz J (eds) PBS Pro: grid computing and scheduling attributes. Springer, Boston, pp 183\u2013190. https:\/\/doi.org\/10.1007\/978-1-4615-0509-9_13","DOI":"10.1007\/978-1-4615-0509-9_13"},{"key":"5956_CR19","unstructured":"Altair Engineering Inc. (2024) PBS: portable batch system. https:\/\/www.openpbs.org\/"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-05956-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-024-05956-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-05956-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T10:51:08Z","timestamp":1717498268000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-024-05956-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,6]]},"references-count":19,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["5956"],"URL":"https:\/\/doi.org\/10.1007\/s11227-024-05956-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,6]]},"assertion":[{"value":"3 February 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 March 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}