• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

通过网络浏览器中的图形处理器(GPU)实时进行混沌、孤子和分形的大规模交互式数值实验。

Large-scale Interactive Numerical Experiments of Chaos, Solitons and Fractals in Real Time via GPU in a Web Browser.

作者信息

Kaboudian Abouzar, Cherry Elizabeth M, Fenton Flavio H

机构信息

School of Physics, Georgia Institute of Technology.

School of Mathematical Sciences, Rochester Institute of Technology.

出版信息

Chaos Solitons Fractals. 2019 Apr;121:6-29. doi: 10.1016/j.chaos.2019.01.005. Epub 2019 Feb 16.

DOI:10.1016/j.chaos.2019.01.005
PMID:34764627
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8580290/
Abstract

The study of complex systems has emerged as an important field with many discoveries still to be made. Computer simulation and visualization provide important tools for studying complex dynamics including chaos, solitons, and fractals, but available computing power has been a limiting factor. In this work, we describe a novel and highly efficient computing and visualization paradigm using a Web Graphics Library (WebGL 2.0) methodology along with our newly developed library (Abubu.js). Our approach harnesses the power of widely available and highly parallel graphics cards while maintaining ease of use by simplifying programming through hiding implementation details, running in a web browser without the need for compilation, and avoiding the use of plugins. At the same time, it allows for interactivity, such as changing parameter values on the fly, and its computing is so fast that zooming in on a region of a fractal like the Mandelbrot set can incur no delay despite having to recalculate values for the entire plane. We demonstrate our approach using a wide range of complex systems that display dynamics from fractals to standing and propagating waves in 1, 2 and 3 dimensions. We also include some models with instabilities that can lead to chaotic dynamics. For all the examples shown here we provide links to the codes for anyone to use, modify and further develop with other models. Overall, the enhanced visualization and computation capabilities provided by WebGL together with Abubu.js have great potential to facilitate new discoveries about complex systems.

摘要

复杂系统的研究已成为一个重要领域,仍有许多发现有待做出。计算机模拟和可视化提供了研究复杂动力学(包括混沌、孤子和分形)的重要工具,但可用的计算能力一直是一个限制因素。在这项工作中,我们描述了一种新颖且高效的计算和可视化范式,它使用了Web图形库(WebGL 2.0)方法以及我们新开发的库(Abubu.js)。我们的方法利用了广泛可用且高度并行的图形卡的能力,同时通过隐藏实现细节来简化编程,在网页浏览器中运行而无需编译,并且避免使用插件,从而保持了易用性。与此同时,它允许进行交互,例如即时更改参数值,并且其计算速度非常快,以至于在放大分形区域(如曼德勃罗集)时,尽管必须重新计算整个平面的值,但不会产生延迟。我们使用广泛的复杂系统来展示我们的方法,这些系统展示了从分形到一维、二维和三维的驻波和行波的动力学。我们还包括一些具有不稳定性的模型,这些不稳定性可能导致混沌动力学。对于此处展示的所有示例,我们提供了代码链接,任何人都可以使用、修改并与其他模型一起进一步开发。总体而言,WebGL与Abubu.js一起提供的增强可视化和计算能力具有极大潜力,有助于推动关于复杂系统的新发现。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/b7d91d0a2c67/nihms-1520612-f0016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/a741874620d9/nihms-1520612-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/1aeac85a8416/nihms-1520612-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/79b2d8fce888/nihms-1520612-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/69004b9f0cf7/nihms-1520612-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/c57a60180200/nihms-1520612-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/4f3dd9cedda4/nihms-1520612-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6857c116f346/nihms-1520612-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/a18f2819be4b/nihms-1520612-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/90d44e9dfbb5/nihms-1520612-f0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/0bb53929e284/nihms-1520612-f0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/763916bcc659/nihms-1520612-f0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6e3afe93c444/nihms-1520612-f0012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/c1765bb4a64e/nihms-1520612-f0013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/dfb6259273ce/nihms-1520612-f0014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6adc39a60027/nihms-1520612-f0015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/b7d91d0a2c67/nihms-1520612-f0016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/a741874620d9/nihms-1520612-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/1aeac85a8416/nihms-1520612-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/79b2d8fce888/nihms-1520612-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/69004b9f0cf7/nihms-1520612-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/c57a60180200/nihms-1520612-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/4f3dd9cedda4/nihms-1520612-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6857c116f346/nihms-1520612-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/a18f2819be4b/nihms-1520612-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/90d44e9dfbb5/nihms-1520612-f0009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/0bb53929e284/nihms-1520612-f0010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/763916bcc659/nihms-1520612-f0011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6e3afe93c444/nihms-1520612-f0012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/c1765bb4a64e/nihms-1520612-f0013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/dfb6259273ce/nihms-1520612-f0014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/6adc39a60027/nihms-1520612-f0015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2dfc/8580290/b7d91d0a2c67/nihms-1520612-f0016.jpg

相似文献

1
Large-scale Interactive Numerical Experiments of Chaos, Solitons and Fractals in Real Time via GPU in a Web Browser.通过网络浏览器中的图形处理器(GPU)实时进行混沌、孤子和分形的大规模交互式数值实验。
Chaos Solitons Fractals. 2019 Apr;121:6-29. doi: 10.1016/j.chaos.2019.01.005. Epub 2019 Feb 16.
2
Implementing WebGL and HTML5 in Macromolecular Visualization and Modern Computer-Aided Drug Design.在大分子可视化和现代计算机辅助药物设计中实现 WebGL 和 HTML5。
Trends Biotechnol. 2017 Jun;35(6):559-571. doi: 10.1016/j.tibtech.2017.03.009. Epub 2017 Apr 13.
3
Real-Time Interactive Simulations of Complex Ionic Cardiac Cell Models in 2D and 3D Heart Structures with GPUs on Personal Computers.利用个人电脑上的图形处理器(GPU)对二维和三维心脏结构中的复杂离子心脏细胞模型进行实时交互式模拟。
Comput Cardiol (2010). 2021 Sep;48. doi: 10.23919/cinc53138.2021.9662759. Epub 2022 Jan 10.
4
3Dmol.js: molecular visualization with WebGL.3Dmol.js:使用WebGL进行分子可视化。
Bioinformatics. 2015 Apr 15;31(8):1322-4. doi: 10.1093/bioinformatics/btu829. Epub 2014 Dec 12.
5
Macromolecular crowding: chemistry and physics meet biology (Ascona, Switzerland, 10-14 June 2012).大分子拥挤现象:化学与物理邂逅生物学(瑞士阿斯科纳,2012年6月10日至14日)
Phys Biol. 2013 Aug;10(4):040301. doi: 10.1088/1478-3975/10/4/040301. Epub 2013 Aug 2.
6
MAGI: a Node.js web service for fast microRNA-Seq analysis in a GPU infrastructure.MAGI:一种用于在GPU架构中进行快速微小RNA测序分析的Node.js网络服务。
Bioinformatics. 2014 Oct;30(19):2826-7. doi: 10.1093/bioinformatics/btu377. Epub 2014 Jun 6.
7
An Evaluation of HTML5 and WebGL for Medical Imaging Applications.HTML5 和 WebGL 在医学成像应用中的评估。
J Healthc Eng. 2018 Aug 29;2018:1592821. doi: 10.1155/2018/1592821. eCollection 2018.
8
Artistoo, a library to build, share, and explore simulations of cells and tissues in the web browser.Artistoo,一个用于在网络浏览器中构建、共享和探索细胞和组织模拟的库。
Elife. 2021 Apr 9;10:e61288. doi: 10.7554/eLife.61288.
9
High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy.用于可变形图像配准的高性能计算:迈向自适应放射治疗的新范式。
Med Phys. 2008 Aug;35(8):3546-53. doi: 10.1118/1.2948318.
10
pileup.js: a JavaScript library for interactive and in-browser visualization of genomic data.pileup.js:一个用于基因组数据交互式浏览器内可视化的JavaScript库。
Bioinformatics. 2016 Aug 1;32(15):2378-9. doi: 10.1093/bioinformatics/btw167. Epub 2016 Mar 29.

引用本文的文献

1
Fast interactive simulations of cardiac electrical activity in anatomically accurate heart structures by compressing sparse uniform cartesian grids.利用压缩稀疏均匀笛卡尔网格技术对解剖结构精确的心脏结构中的心脏电活动进行快速交互式模拟。
Comput Methods Programs Biomed. 2024 Dec;257:108456. doi: 10.1016/j.cmpb.2024.108456. Epub 2024 Oct 24.
2
VisualPDE: Rapid Interactive Simulations of Partial Differential Equations.VisualPDE:偏微分方程的快速交互式模拟。
Bull Math Biol. 2023 Oct 12;85(11):113. doi: 10.1007/s11538-023-01218-4.
3
Interactive 3D Human Heart Simulations on Segmented Human MRI Hearts.

本文引用的文献

1
Real-time interactive simulations of large-scale systems on personal computers and cell phones: Toward patient-specific heart modeling and other applications.个人计算机和手机上大规模系统的实时交互式模拟:迈向个体化心脏建模和其他应用。
Sci Adv. 2019 Mar 27;5(3):eaav6019. doi: 10.1126/sciadv.aav6019. eCollection 2019 Mar.
2
Simultaneous Quantification of Spatially Discordant Alternans in Voltage and Intracellular Calcium in Langendorff-Perfused Rabbit Hearts and Inconsistencies with Models of Cardiac Action Potentials and Ca Transients.在Langendorff灌注兔心脏中同时定量电压和细胞内钙的空间不一致交替变化以及与心脏动作电位和钙瞬变模型的不一致性。
Front Physiol. 2017 Oct 20;8:819. doi: 10.3389/fphys.2017.00819. eCollection 2017.
3
基于分割的人体心脏磁共振成像的交互式3D人体心脏模拟
Comput Cardiol (2010). 2021 Sep;48. doi: 10.23919/cinc53138.2021.9662948. Epub 2022 Jan 10.
4
Real-Time Interactive Simulations of Complex Ionic Cardiac Cell Models in 2D and 3D Heart Structures with GPUs on Personal Computers.利用个人电脑上的图形处理器(GPU)对二维和三维心脏结构中的复杂离子心脏细胞模型进行实时交互式模拟。
Comput Cardiol (2010). 2021 Sep;48. doi: 10.23919/cinc53138.2021.9662759. Epub 2022 Jan 10.
5
Voltage-mediated mechanism for calcium wave synchronization and arrhythmogenesis in atrial tissue.电压门控机制在心房组织钙波同步和心律失常发生中的作用。
Biophys J. 2022 Feb 1;121(3):383-395. doi: 10.1016/j.bpj.2021.12.040. Epub 2021 Dec 27.
6
Data-Driven Uncertainty Quantification for Cardiac Electrophysiological Models: Impact of Physiological Variability on Action Potential and Spiral Wave Dynamics.心脏电生理模型的数据驱动不确定性量化:生理变异性对动作电位和螺旋波动力学的影响。
Front Physiol. 2020 Nov 19;11:585400. doi: 10.3389/fphys.2020.585400. eCollection 2020.
7
Simulating waves, chaos and synchronization with a microcontroller.用单片机模拟波、混沌与同步。
Chaos. 2019 Dec;29(12):123104. doi: 10.1063/1.5094351.
Optimization of an Cardiac Cell Model for Proarrhythmia Risk Assessment.用于心律失常风险评估的心脏细胞模型的优化
Front Physiol. 2017 Aug 23;8:616. doi: 10.3389/fphys.2017.00616. eCollection 2017.
4
Implementing WebGL and HTML5 in Macromolecular Visualization and Modern Computer-Aided Drug Design.在大分子可视化和现代计算机辅助药物设计中实现 WebGL 和 HTML5。
Trends Biotechnol. 2017 Jun;35(6):559-571. doi: 10.1016/j.tibtech.2017.03.009. Epub 2017 Apr 13.
5
A Parsimonious Model of the Rabbit Action Potential Elucidates the Minimal Physiological Requirements for Alternans and Spiral Wave Breakup.一个简约的兔动作电位模型阐明了交替变化和螺旋波破裂的最低生理要求。
PLoS Comput Biol. 2016 Oct 17;12(10):e1005087. doi: 10.1371/journal.pcbi.1005087. eCollection 2016 Oct.
6
CiPA: Ongoing testing, future qualification procedures, and pending issues.心脏离子通道评估(CiPA):正在进行的测试、未来的鉴定程序以及悬而未决的问题。
J Pharmacol Toxicol Methods. 2015 Nov-Dec;76:27-37. doi: 10.1016/j.vascn.2015.06.004. Epub 2015 Jul 6.
7
NGL Viewer: a web application for molecular visualization.NGL Viewer:一款用于分子可视化的网络应用程序。
Nucleic Acids Res. 2015 Jul 1;43(W1):W576-9. doi: 10.1093/nar/gkv402. Epub 2015 Apr 29.
8
A Web platform for the interactive visualization and analysis of the 3D fractal dimension of MRI data.一个用于磁共振成像(MRI)数据三维分形维数交互式可视化与分析的网络平台。
J Biomed Inform. 2014 Oct;51:176-90. doi: 10.1016/j.jbi.2014.05.011. Epub 2014 Jun 6.
9
Mechanistic insights into hypothermic ventricular fibrillation: the role of temperature and tissue size.低温室颤的机制研究:温度和组织大小的作用。
Europace. 2014 Mar;16(3):424-34. doi: 10.1093/europace/euu031.
10
Fast acceleration of 2D wave propagation simulations using modern computational accelerators.利用现代计算加速器快速加速二维波传播模拟。
PLoS One. 2014 Jan 30;9(1):e86484. doi: 10.1371/journal.pone.0086484. eCollection 2014.