计算科学中的并行算法

D. Heermann, A. Burkitt
{"title":"计算科学中的并行算法","authors":"D. Heermann, A. Burkitt","doi":"10.5860/choice.29-0941","DOIUrl":null,"url":null,"abstract":"The authors present techniques and algorithms in computational science that have been developed for parallel computers. The numerical methods that have evolved in recent years to investigate problems in physics, mathematics, chemistry and biology by means of computer simulations are now being extended to make use of the opportunities opened up by the development of parallel computers. To utilize this potentially vast increase in computer power, it is necessary to devise algorithms that are appropriate to the particular problem being investigated. This volume combines a detailed consideration of the computer architecture (hardware and software feature as well as inter-processor communication schemes) with an understanding of the physical system being studied. These two aspects together make it possible to develop techniques that make optimum use of the available parallelism. Attention is focused on the Monte Carlo and molecular dynamics methods, and the techniques and algorithms are illustrated with examples from the statistical mechanics of spin systems, polymers and other many-particle systems.","PeriodicalId":173976,"journal":{"name":"Springer Series in Information Sciences","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"55","resultStr":"{\"title\":\"Parallel algorithms in computational science\",\"authors\":\"D. Heermann, A. Burkitt\",\"doi\":\"10.5860/choice.29-0941\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors present techniques and algorithms in computational science that have been developed for parallel computers. The numerical methods that have evolved in recent years to investigate problems in physics, mathematics, chemistry and biology by means of computer simulations are now being extended to make use of the opportunities opened up by the development of parallel computers. To utilize this potentially vast increase in computer power, it is necessary to devise algorithms that are appropriate to the particular problem being investigated. This volume combines a detailed consideration of the computer architecture (hardware and software feature as well as inter-processor communication schemes) with an understanding of the physical system being studied. These two aspects together make it possible to develop techniques that make optimum use of the available parallelism. Attention is focused on the Monte Carlo and molecular dynamics methods, and the techniques and algorithms are illustrated with examples from the statistical mechanics of spin systems, polymers and other many-particle systems.\",\"PeriodicalId\":173976,\"journal\":{\"name\":\"Springer Series in Information Sciences\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"55\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Springer Series in Information Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5860/choice.29-0941\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Springer Series in Information Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5860/choice.29-0941","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 55

摘要

作者介绍了计算科学中为并行计算机开发的技术和算法。近年来发展起来的通过计算机模拟来研究物理、数学、化学和生物学问题的数值方法,现在正得到扩展,以利用并行计算机的发展所带来的机会。为了利用计算机能力潜在的巨大增长,有必要设计适合正在研究的特定问题的算法。本卷结合了计算机体系结构(硬件和软件功能以及处理器间通信方案)的详细考虑与正在研究的物理系统的理解。这两个方面结合在一起使开发最佳利用可用并行性的技术成为可能。重点介绍了蒙特卡罗和分子动力学方法,并以自旋系统、聚合物和其他多粒子系统的统计力学为例说明了这些技术和算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Parallel algorithms in computational science
The authors present techniques and algorithms in computational science that have been developed for parallel computers. The numerical methods that have evolved in recent years to investigate problems in physics, mathematics, chemistry and biology by means of computer simulations are now being extended to make use of the opportunities opened up by the development of parallel computers. To utilize this potentially vast increase in computer power, it is necessary to devise algorithms that are appropriate to the particular problem being investigated. This volume combines a detailed consideration of the computer architecture (hardware and software feature as well as inter-processor communication schemes) with an understanding of the physical system being studied. These two aspects together make it possible to develop techniques that make optimum use of the available parallelism. Attention is focused on the Monte Carlo and molecular dynamics methods, and the techniques and algorithms are illustrated with examples from the statistical mechanics of spin systems, polymers and other many-particle systems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信