Stride: A flexible software platform for high-performance ultrasound computed tomography

计算机科学 跨步 Python(编程语言) 可扩展性 软件 断层摄影术 超级计算机 计算科学 计算机工程 模拟 并行计算 程序设计语言 数据库 操作系统 光学 物理 计算机安全
作者
Carlos Cueto,Oscar Bates,George Strong,Javier Cudeiro,Fabio Luporini,Oscar Calderon Agudo,Gerard J. Gorman,Lluis Guasch,Meng-Xing Tang
出处
期刊:Computer Methods and Programs in Biomedicine [Elsevier]
卷期号:221: 106855-106855 被引量:7
标识
DOI:10.1016/j.cmpb.2022.106855
摘要

Advanced ultrasound computed tomography techniques like full-waveform inversion are mathematically complex and orders of magnitude more computationally expensive than conventional ultrasound imaging methods. This computational and algorithmic complexity, and a lack of open-source libraries in this field, represent a barrier preventing the generalised adoption of these techniques, slowing the pace of research, and hindering reproducibility. Consequently, we have developed Stride, an open-source Python library for the solution of large-scale ultrasound tomography problems.On one hand, Stride provides high-level interfaces and tools for expressing the types of optimisation problems encountered in medical ultrasound tomography. On the other, these high-level abstractions seamlessly integrate with high-performance wave-equation solvers and with scalable parallelisation routines. The wave-equation solvers are generated automatically using Devito, a domain-specific language, and the parallelisation routines are provided through the custom actor-based library Mosaic.We demonstrate the modelling accuracy achieved by our wave-equation solvers through a comparison (1) with analytical solutions for a homogeneous medium, and (2) with state-of-the-art modelling software applied to a high-contrast, complex skull section. Additionally, we show through a series of examples how Stride can handle realistic numerical and experimental tomographic problems, in 2D and 3D, and how it can scale robustly from a local multi-processing environment to a multi-node high-performance cluster.Stride enables researchers to rapidly and intuitively develop new imaging algorithms and to explore novel physics without sacrificing performance and scalability. This will lead to faster scientific progress in this field and will significantly ease clinical translation.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
苏苏完成签到,获得积分10
2秒前
薰硝壤应助多情的涵易采纳,获得10
3秒前
3秒前
Jonas完成签到,获得积分10
3秒前
哭泣剑封完成签到 ,获得积分10
4秒前
7秒前
思源应助Jonas采纳,获得10
7秒前
7秒前
8秒前
8秒前
11秒前
逗逗发布了新的文献求助10
11秒前
ZSWAA发布了新的文献求助10
12秒前
12秒前
jhb应助科研通管家采纳,获得10
12秒前
SciGPT应助科研通管家采纳,获得10
12秒前
汉堡包应助科研通管家采纳,获得10
12秒前
我是老大应助科研通管家采纳,获得10
12秒前
ensolitemp发布了新的文献求助10
13秒前
xl²-B完成签到,获得积分10
13秒前
鸢尾发布了新的文献求助10
14秒前
weirdo发布了新的文献求助10
15秒前
努力努力再努力完成签到,获得积分20
16秒前
呼延烈焰完成签到,获得积分10
16秒前
汤姆完成签到,获得积分10
16秒前
18秒前
19秒前
elerain完成签到 ,获得积分10
21秒前
GAJ完成签到,获得积分10
23秒前
刘明锐完成签到,获得积分10
23秒前
25秒前
八宝win发布了新的文献求助10
25秒前
大蓝完成签到,获得积分10
26秒前
dream发布了新的文献求助10
26秒前
胡砚之完成签到,获得积分10
27秒前
羊村第一巴图鲁完成签到,获得积分10
28秒前
pp若若gg完成签到 ,获得积分10
30秒前
加湿器发布了新的文献求助20
31秒前
酷波er应助ensolitemp采纳,获得10
31秒前
Ava应助cxz采纳,获得10
31秒前
高分求助中
One Man Talking: Selected Essays of Shao Xunmei, 1929–1939 1000
A Chronicle of Small Beer: The Memoirs of Nan Green 1000
From Rural China to the Ivy League: Reminiscences of Transformations in Modern Chinese History 900
Eric Dunning and the Sociology of Sport 850
QMS18Ed2 | process management. 2nd ed 800
Operative Techniques in Pediatric Orthopaedic Surgery 510
The Making of Détente: Eastern Europe and Western Europe in the Cold War, 1965-75 500
热门求助领域 (近24小时)
化学 医学 材料科学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 免疫学 细胞生物学 电极
热门帖子
关注 科研通微信公众号,转发送积分 2914170
求助须知:如何正确求助?哪些是违规求助? 2551633
关于积分的说明 6904209
捐赠科研通 2214191
什么是DOI,文献DOI怎么找? 1176721
版权声明 588293
科研通“疑难数据库(出版商)”最低求助积分说明 576221