{"id":"https://openalex.org/W4414161463","doi":"https://doi.org/10.1007/s11517-025-03438-3","title":"Barracuda: a dynamic, Turing-complete GPU virtual machine for high-performance simulations","display_name":"Barracuda: a dynamic, Turing-complete GPU virtual machine for high-performance simulations","publication_year":2025,"publication_date":"2025-09-13","ids":{"openalex":"https://openalex.org/W4414161463","doi":"https://doi.org/10.1007/s11517-025-03438-3","pmid":"https://pubmed.ncbi.nlm.nih.gov/40944862"},"language":"en","primary_location":{"id":"doi:10.1007/s11517-025-03438-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11517-025-03438-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11517-025-03438-3.pdf","source":{"id":"https://openalex.org/S46300952","display_name":"Medical & Biological Engineering & Computing","issn_l":"0140-0118","issn":["0140-0118","1741-0444"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Medical &amp; Biological Engineering &amp; Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11517-025-03438-3.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048607334","display_name":"Phillip Duncan\u2010Gelder","orcid":"https://orcid.org/0000-0001-6699-2194"},"institutions":[{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]},{"id":"https://openalex.org/I4210122096","display_name":"Southern District Health Board","ror":"https://ror.org/032dee662","country_code":"NZ","type":"government","lineage":["https://openalex.org/I4210122096"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Phillip Duncan-Gelder","raw_affiliation_strings":["School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz","Te Whatu Ora - Health New Zealand, New Zealand, . phillip.duncan-gelder@southerndhb.govt.nz","Te Whatu Ora - Health New Zealand, Christchurch, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz","School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz"],"raw_orcid":"https://orcid.org/0000-0001-6699-2194","affiliations":[{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz","institution_ids":["https://openalex.org/I185492890"]},{"raw_affiliation_string":"Te Whatu Ora - Health New Zealand, New Zealand, . phillip.duncan-gelder@southerndhb.govt.nz","institution_ids":["https://openalex.org/I4210122096"]},{"raw_affiliation_string":"Te Whatu Ora - Health New Zealand, Christchurch, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz","institution_ids":["https://openalex.org/I4210122096"]},{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand. phillip.duncan-gelder@southerndhb.govt.nz","institution_ids":["https://openalex.org/I4210122096"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031173217","display_name":"Darin O'Keeffe","orcid":"https://orcid.org/0000-0001-8597-1540"},"institutions":[{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]},{"id":"https://openalex.org/I2802073567","display_name":"Government of New Zealand","ror":"https://ror.org/04v3jxv31","country_code":"NZ","type":"government","lineage":["https://openalex.org/I2802073567"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Darin O\u2019Keeffe","raw_affiliation_strings":["School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand","Te Whatu Ora - Health New Zealand, New Zealand https://www.tewhatuora.govt.nz","Te Whatu Ora - Health New Zealand, Christchurch, New Zealand","School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand"],"raw_orcid":"https://orcid.org/0000-0001-8597-1540","affiliations":[{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand","institution_ids":["https://openalex.org/I185492890"]},{"raw_affiliation_string":"Te Whatu Ora - Health New Zealand, New Zealand https://www.tewhatuora.govt.nz","institution_ids":["https://openalex.org/I2802073567"]},{"raw_affiliation_string":"Te Whatu Ora - Health New Zealand, Christchurch, New Zealand","institution_ids":["https://openalex.org/I2802073567"]},{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand","institution_ids":["https://openalex.org/I185492890"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049612660","display_name":"Philip J. Bones","orcid":"https://orcid.org/0000-0003-1611-7601"},"institutions":[{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]},{"id":"https://openalex.org/I4210126461","display_name":"Christchurch Clinical Studies Trust","ror":"https://ror.org/02wccra50","country_code":"NZ","type":"facility","lineage":["https://openalex.org/I4210126461"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Philip J. Bones","raw_affiliation_strings":["Electrical and Computer Engineering, University of Canterbury, Christchurch, New Zealand","School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand","Electrical and Computer Engineering, Christchurch, New Zealand","School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, University of Canterbury, Christchurch, New Zealand","institution_ids":["https://openalex.org/I185492890"]},{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand","institution_ids":["https://openalex.org/I185492890"]},{"raw_affiliation_string":"Electrical and Computer Engineering, Christchurch, New Zealand","institution_ids":["https://openalex.org/I4210126461"]},{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand","institution_ids":["https://openalex.org/I185492890"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050412209","display_name":"Steven Marsh","orcid":"https://orcid.org/0000-0001-7007-4759"},"institutions":[{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Steven Marsh","raw_affiliation_strings":["School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand",", Christchurch, New Zealand","School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand"],"raw_orcid":"https://orcid.org/0000-0001-7007-4759","affiliations":[{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Christchurch, New Zealand","institution_ids":["https://openalex.org/I185492890"]},{"raw_affiliation_string":", Christchurch, New Zealand","institution_ids":[]},{"raw_affiliation_string":"School of Physical and Chemical Sciences, University of Canterbury, Dunedin, New Zealand","institution_ids":["https://openalex.org/I185492890"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5048607334"],"corresponding_institution_ids":["https://openalex.org/I185492890","https://openalex.org/I4210122096"],"apc_list":{"value":2890,"currency":"EUR","value_usd":3690},"apc_paid":{"value":2890,"currency":"EUR","value_usd":3690},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.30676834,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"64","issue":"1","first_page":"121","last_page":"133"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10378","display_name":"Advanced MRI Techniques and Applications","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2741","display_name":"Radiology, Nuclear Medicine and Imaging"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T10378","display_name":"Advanced MRI Techniques and Applications","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2741","display_name":"Radiology, Nuclear Medicine and Imaging"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9890999794006348,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10522","display_name":"Medical Imaging Techniques and Applications","score":0.9876000285148621,"subfield":{"id":"https://openalex.org/subfields/2741","display_name":"Radiology, Nuclear Medicine and Imaging"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6717000007629395},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5209000110626221},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.48339998722076416},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.42410001158714294},{"id":"https://openalex.org/keywords/interfacing","display_name":"Interfacing","score":0.4147000014781952},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.4106999933719635},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.4016000032424927},{"id":"https://openalex.org/keywords/dynamic-mode-decomposition","display_name":"Dynamic mode decomposition","score":0.3686999976634979},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.36570000648498535},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.3522999882698059}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8223000168800354},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6717000007629395},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5209000110626221},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.48339998722076416},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.42410001158714294},{"id":"https://openalex.org/C2776303644","wikidata":"https://www.wikidata.org/wiki/Q1020499","display_name":"Interfacing","level":2,"score":0.4147000014781952},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.4106999933719635},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4016000032424927},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38499999046325684},{"id":"https://openalex.org/C2777032711","wikidata":"https://www.wikidata.org/wiki/Q5318993","display_name":"Dynamic mode decomposition","level":2,"score":0.3686999976634979},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.36570000648498535},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3562000095844269},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.3522999882698059},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.34880000352859497},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3327000141143799},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.3264000117778778},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.3203999996185303},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.31790000200271606},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.31450000405311584},{"id":"https://openalex.org/C2776245389","wikidata":"https://www.wikidata.org/wiki/Q962139","display_name":"Programming style","level":2,"score":0.3124000132083893},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3109000027179718},{"id":"https://openalex.org/C188198153","wikidata":"https://www.wikidata.org/wiki/Q1613840","display_name":"Limiting","level":2,"score":0.299699991941452},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2978000044822693},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.29760000109672546},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.29319998621940613},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.28870001435279846},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.2865000069141388},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.28540000319480896},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.2831000089645386},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.27970001101493835},{"id":"https://openalex.org/C66024118","wikidata":"https://www.wikidata.org/wiki/Q1122506","display_name":"Computational model","level":2,"score":0.2712000012397766},{"id":"https://openalex.org/C149808339","wikidata":"https://www.wikidata.org/wiki/Q5319019","display_name":"Dynamic simulation","level":2,"score":0.2711000144481659},{"id":"https://openalex.org/C19527686","wikidata":"https://www.wikidata.org/wiki/Q1665453","display_name":"System integration","level":2,"score":0.2703000009059906},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C115168132","wikidata":"https://www.wikidata.org/wiki/Q55813","display_name":"Machine code","level":3,"score":0.2644999921321869},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.2644999921321869},{"id":"https://openalex.org/C2776479032","wikidata":"https://www.wikidata.org/wiki/Q3424291","display_name":"Dynamic relaxation","level":2,"score":0.2614000141620636},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.25859999656677246},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.2524000108242035},{"id":"https://openalex.org/C12186640","wikidata":"https://www.wikidata.org/wiki/Q6815743","display_name":"Memory model","level":3,"score":0.25029999017715454}],"mesh":[{"descriptor_ui":"D003196","descriptor_name":"Computer Graphics","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003196","descriptor_name":"Computer Graphics","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003196","descriptor_name":"Computer Graphics","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003198","descriptor_name":"Computer Simulation","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003198","descriptor_name":"Computer Simulation","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003198","descriptor_name":"Computer Simulation","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D006801","descriptor_name":"Humans","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D006801","descriptor_name":"Humans","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D006801","descriptor_name":"Humans","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D008279","descriptor_name":"Magnetic Resonance Imaging","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D008279","descriptor_name":"Magnetic Resonance Imaging","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D008279","descriptor_name":"Magnetic Resonance Imaging","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D011381","descriptor_name":"Programming Languages","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D014584","descriptor_name":"User-Computer Interface","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D014584","descriptor_name":"User-Computer Interface","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D014584","descriptor_name":"User-Computer Interface","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":3,"locations":[{"id":"doi:10.1007/s11517-025-03438-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11517-025-03438-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11517-025-03438-3.pdf","source":{"id":"https://openalex.org/S46300952","display_name":"Medical & Biological Engineering & Computing","issn_l":"0140-0118","issn":["0140-0118","1741-0444"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Medical &amp; Biological Engineering &amp; Computing","raw_type":"journal-article"},{"id":"pmid:40944862","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/40944862","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Medical & biological engineering & computing","raw_type":null},{"id":"pmh:oai:europepmc.org:11676054","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/12868006","pdf_url":null,"source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1007/s11517-025-03438-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11517-025-03438-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11517-025-03438-3.pdf","source":{"id":"https://openalex.org/S46300952","display_name":"Medical & Biological Engineering & Computing","issn_l":"0140-0118","issn":["0140-0118","1741-0444"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Medical &amp; Biological Engineering &amp; Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320310502","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414161463.pdf","grobid_xml":"https://content.openalex.org/works/W4414161463.grobid-xml"},"referenced_works_count":26,"referenced_works":["https://openalex.org/W1977031640","https://openalex.org/W2039981583","https://openalex.org/W2049161806","https://openalex.org/W2062309659","https://openalex.org/W2067431903","https://openalex.org/W2076378544","https://openalex.org/W2098816456","https://openalex.org/W2099801199","https://openalex.org/W2122923499","https://openalex.org/W2126160338","https://openalex.org/W2341948006","https://openalex.org/W2475861719","https://openalex.org/W2481452710","https://openalex.org/W2532740511","https://openalex.org/W2620826411","https://openalex.org/W2946637749","https://openalex.org/W2986935236","https://openalex.org/W2998691947","https://openalex.org/W4232468181","https://openalex.org/W4241082543","https://openalex.org/W4242902761","https://openalex.org/W4300799933","https://openalex.org/W4323076722","https://openalex.org/W4388997031","https://openalex.org/W4401123730","https://openalex.org/W4408167692"],"related_works":["https://openalex.org/W2119244842","https://openalex.org/W3160192459","https://openalex.org/W4324016496","https://openalex.org/W2215138167","https://openalex.org/W4231495498","https://openalex.org/W4312201671","https://openalex.org/W4254404873","https://openalex.org/W2621831792","https://openalex.org/W2090113742","https://openalex.org/W2053429109"],"abstract_inverted_index":{"Abstract":[0],"Accurate":[1],"simulation":[2,23,91,152,198],"of":[3,121,158],"dynamic":[4,119,156,197],"biological":[5,160],"phenomena,":[6],"such":[7,124],"as":[8,125],"tissue":[9],"response":[10],"and":[11,19,37,67,81,100,106,136,174,183,196],"disease":[12],"progression,":[13],"is":[14],"crucial":[15],"in":[16,71,191],"biomedical":[17,90,172],"research":[18,173],"diagnostics.":[20],"Traditional":[21],"GPU-based":[22],"frameworks,":[24],"typically":[25],"static":[26,147,193],"CUDA":[27],"\u00ae":[28],"environments,":[29],"struggle":[30],"with":[31],"dynamically":[32],"evolving":[33],"parameters,":[34,123],"limiting":[35],"flexibility":[36,170],"clinical":[38],"applicability.":[39],"We":[40],"introduce":[41],"Barracuda,":[42],"an":[43,63],"open-source,":[44],"lightweight,":[45],"header-only,":[46],"Turing-complete":[47],"virtual":[48],"machine":[49],"designed":[50],"for":[51,117,171],"seamless":[52],"integration":[53,88],"into":[54,89],"GPU":[55,194],"environments.":[56],"Barracuda":[57,115,149],"enables":[58],"real-time":[59],"parameter":[60],"perturbations":[61],"through":[62],"expressive":[64],"instruction":[65,186],"set":[66],"operations":[68],"library,":[69],"implemented":[70],"a":[72],"compact":[73],"C/CUDA":[74],"library.":[75],"A":[76],"dedicated":[77],"high-level":[78],"programming":[79,195],"language":[80],"Rust-based":[82],"compiler":[83],"enhance":[84],"accessibility,":[85],"allowing":[86],"straightforward":[87],"workflows.":[92],"Benchmark":[93],"validations,":[94],"including":[95],"Rule":[96],"110":[97],"cellular":[98],"automaton":[99],"Mandelbrot":[101],"computations,":[102],"confirm":[103],"Barracuda\u2019s":[104,162,189],"versatility":[105],"computational":[107,143],"completeness.":[108],"In":[109],"magnetic":[110],"resonance":[111],"imaging":[112],"(MRI)":[113],"simulations,":[114],"allows":[116],"the":[118],"recalculation":[120],"critical":[122],"$$T_1$$":[126],"<mml:math":[127],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[128],"<mml:msub>":[129],"<mml:mi>T</mml:mi>":[130],"<mml:mn>1</mml:mn>":[131],"</mml:msub>":[132],"</mml:math>":[133],"relaxation":[134],"times":[135],"temperature-induced":[137],"off-resonance":[138],"frequencies.":[139],"Although":[140],"it":[141],"introduces":[142],"overhead":[144],"compared":[145],"to":[146,180],"kernels,":[148],"significantly":[150],"improves":[151],"accuracy":[153],"by":[154],"enabling":[155],"modeling":[157],"key":[159],"processes.":[161],"modular":[163],"architecture":[164],"supports":[165],"incremental":[166],"integration,":[167],"providing":[168],"valuable":[169],"rapid":[175],"prototyping.":[176],"Future":[177],"developments":[178],"aim":[179],"optimize":[181],"performance":[182],"expand":[184],"domain-specific":[185],"sets,":[187],"reinforcing":[188],"role":[190],"bridging":[192],"requirements.":[199],"Graphic":[200],"abstract":[201]},"counts_by_year":[],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
