{“状态”:“好”,“消息类型”:“工作”,“消息版本”:“1.0.0”,“消息”:{“索引”:{“日期部分”:[[2023,1,29],“日期时间”:“2023-01-29T02:28:40Z”,“时间戳”:1674959320280},“引用计数”:20,“发布者”:“施普林格科学与商业媒体有限责任公司”,“发布”:“2”,“许可证”:[{“开始”:{“日期部分”:[[2020,2,19]],“日期时间”:“2020-02-19T00:00Z”,“timestamp”:158207040000},“content-version”:“tdm”,“delay-in-days”:0,“URL”:“https:\/\/creativecommons.org\/licenses\/by\/4.0”},{“start”:{“date-parts”:[[2020,2,19]],“date-time”:“2020-02-19T00:00:00Z”,“timetamp”:1592070400000},commons.org\/licenses\/by\/4.0“}],“出资人”:[{“DOI”:“10.13039\/501100001691”,“name”:“日本科学促进会”,“doi-asserted-by”:“publisher”,“award”:[“JP18H04596”,“JP18K11334”],“id”:[{“id”:“10.13029\/5011000001691”,”id-type“:”doi“,”asserted-by“:”publisher“}]},{“name”:“MEXT,Japan”,“adward”:[“具有异构多核计算机的大规模计算科学,用于通用计算机的高性能计算”]}],“内容域”:{“域”:[“link.springer.com”],“crossmark-restriction”:false},“short-container-title”:[”CCF-Trans.HPC“],“published-print”:{“date-parts”:[2020,6]},”abstract“:”摘要<\/jats:title>我们概述了粒子模拟器(FDPS)开发框架的现状和未来发展方向。许多基于粒子的仿真代码都具有相同的特点,即仿真中最耗时的部分是计算粒子之间的相互作用,并且大部分编程工作都花费在使力计算高效的过程上,例如计算域的分解、,域之间的粒子交换,计算不同域中粒子相互作用所需的信息交换,以及有效的邻居搜索。FDPS的基本思想是为这些过程提供通用的、高性能的库。使用这些过程,各个领域的研究人员或应用程序程序员可以编写他们的程序,而无需考虑并行化和性能调优。为了使FDPS在当前和(不久的)将来在高级HPC平台上发挥作用,我们研究了它在几个现代平台上的性能,并了解了可能的瓶颈。在这篇文章中,我们总结了我们所学到的<\/jats:p>“,”DOI“:”10.1007\/s42514-020-00020-1“,”type“:”journal-article“,”created“:{”date-parts“:[[2020,2,19]],”date-time“:”2020-02-19T14:03:17Z“,”timestamp“:1582120997000},”page“:d-by-count“:1,”title“:[”高级HPC平台上基于粒子的极端尺度模拟“],”前缀“:”10.1007“,”卷“:”2“,”作者“:[{”给定“:”M“,”家族“:”岩泽“,”序列“:”第一“,”附属关系“:[]},”给定“:”D“,”家族“:”Namekata“,”序列“:”附加“,”附属关系“:[]},”给定“:”K“,”家族“:”野村“,”序列“:”附加“,”附属关系“:[]},”给定“:”M“,”family“:”Tsubouchi“,”sequence“:”additional“,”affiliation“:[]},{”ORCID“:”http://\/ORCID.org\/0000-0002-0411-4297“,”authenticated-ORCID“:false,”given“:“J.”,“family”:“Makino”,“sequence”:“additional”,“affiliance”:[]2],“member”:“297”,“published-online”:{“date-parts”:[2020,2,19]]}“reference”:[{“key”:“20_CR1“,”doi-asserted-by“:”publisher“,”首页”:“185”,“DOI”:“10.1007\/BF202702282”,“卷”:“23”,“作者”:“JS Bagla”,“年份”:“2002”,“非结构化”:“Bagla,J.S.:TreePM:宇宙学N体模拟代码。天体物理学杂志。阿童木。23,185\u2013196(2002)。https:\/\/doi.org\/10.1007\/BF02702282“,”journal-title“:”J.Astrophys。阿童木。“},{”key“:”20_CR2“,”doi-asserted-by“:”publisher“,”first-page“:”446“,”doi“:”10.1038\/324446a0“,”volume“:“324”,”author“:”J Barnes“,”year“:”1986“,”unstructured“:”Barnes,J.,Hut,P.:层次o(nlogn)力计算算法。Nature 324,446\u2013449(1986)“,”journal-title“:”Nature“}”,{“key”:“20_CR3“,”doi-asserted-by“:”publisher“,”非结构化”:“B\u00e9dorf,J.,Gaburov,E.,Fujii,M.S.,Nitadori,K.,Ishiyama,T.,Zwart,S.P.:24.77 pflops在重力树码上模拟18600 gpus的银河系。摘自:SC14:高性能计算、网络、存储和分析国际会议,第54\u201365页(2014年)。https:\/\/doi.org\/10.109\/SC.2014.10“,”doi“:”10.1109\/SC.2014.10“},{“key”:“20_CR4”,“doi-asserted-by”:“crossref”,“unstructured”:“Blackston,D.,Suel,T.:并行自适应n-body方法的高度可移植性和高效实现。In:Proceedings of SC97,CD-ROM.ACM(1997)”,“doi”:“10.1145\/509593.509597”},“{”key“:”20_CR5“,”doi-assert-by“:”publisher,“非结构化”:“Eastwood,J.W.,Hockney,R.W.,Lawrence,D.N.:P3M3DP-三维周期粒子\u2013particle\/particle\u2013mesh程序。计算。物理学。Commun公司。35,C-618(1984)。https:\/\/doi.org\/10.1016\/S0010-4655(84)82783-6“,”doi“:”10.1016\/S0011-4655(84-82783-6“},{“key”:“20_CR6”,“doi-asserted-by”:“publisher”,“first page”:”325“,”doi“:“10.1016\/0021-9991(87)90140-9”,”volume“:”73“,”author“:”L Greengard“,”year“:”1987“,”unstructured“:”GreengardL.,Rokhlin,V.:粒子模拟的快速算法。J。计算。物理学。73,325\u2013348(1987)“,“新闻标题”:“J.Compute。物理学。“},{”key“:”20_CR7“,”doi-asserted-by“:”publisher“,”first-page“:”1319“,”doi“:”10.1093\/pasj\/61.6.1319“,“volume”:“61”,“author”:“T Ishiyama”,“year”:“2009”,“unstructured”:“IshiyamaT.,Fukushige,T.,Makino,J.:GreeM:大型宇宙N体模拟的大规模并行TreePM代码。Publ.Astron.Soc.Jpn.61,1319(2009))“,”日志标题“:”出版物。阿童木。Soc.Jpn.公司。},{“key”:“20_CR8”,“unstructured”:“Ishiyama,T.,Nitadori,K.,Makino,J.:在K计算机上进行4.45 pflops天体物理n-体模拟:引力万亿体问题。摘自:《高性能计算、网络、存储和分析国际会议论文集》,SC\u201912,pp.5:1\u20135:10。IEEE计算机学会出版社,Los Alamitos(2012)。http://\/dl.acm.org\/citation.cfm?id=2388996.2389003“},{”key“:”20_CR9“,”doi-asserted-by“:”publisher“,”first page“:“54”,”doi“:”10.1093\/pasj\/psw053“,”volume“:岩川,M.,田川,A.,细野,N.,Nitadori,K.,Muranushi,T.,Makino,J.:FDPS的实现和性能:开发并行粒子模拟代码的框架。出版物。阿童木。Soc.Jpn.公司。68, 54 (2016). https:\/\/doi.org\/10.1093\/pasj\/psw053“,”journal-title“:”Publ。阿童木。Soc.Jpn.公司。“},{”key“:”20_CR10“,”doi-asserted-by“:”crossref“,”unstructured“:”岩泽一郎、M.、Namekata、D.、Nitadori、K.、野村、K.,Wang,L.、筑波、M.,Makino,J.:将加速FDPS\u2014算法用于FDPS。arXiv:1907.02290(2019a)“,”doi“:”10.1093\/pasj\/psz133“}”,{“key”:“20_CR11”,“doi-assert-by”:“cross”ref“,”非结构化“:”Iwasawa,M.,Namekata,D.,Sakamoto,R.,Nakamura,T.,Kimura,Y.,Nitadori,K.,Wang,L.,Tsubuchi,M.,Makino,J.,Liu,Z.,Fu,H.,Yang,G.:Barnes Hut N体算法在极端规模异构多核心架构上的实现和性能。arXiv:1907.02289(2019b)“,”DOI“:”10.1177\/1094342020943652“},{”key“:”20_CR12“,”DOI-asserted-by“:”publisher“,”first page“:“521”,“DOI”:“10.1093\/pasj\/56.3521”,“volume”:“56”,“author”:“J Makino”,“year”:“2004”,“unstructured”:“Makino,J.:带有GRAPE.Publ.Astron.Soc.Jpn的快速并行树码.56、521\u2013531(2004)“,“新闻标题”:”出版物。阿童木。Soc.Jpn.公司。“},{”key“:”20_CR13“,”doi-asserted-by“:”publisher“,”first page“:“1781”,“doi”:“10.1002\/jcc.20289”,“volume”:“26”,“author”:“JC Phillips”,“year”:“2005”,“unstructured”:“Phillip斯,J.C.,Braun,R.,Wang,W.,Gumbart,J.,Tajkhorshid,E.,Villa,E.,Chipot,C.,Skeel,R.D.,Kale,L.,Schulten,K.:具有NAMD的可伸缩分子动力学。J。计算。化学。26,1781\u20131802(2005)“,“新闻标题”:“J.Compute。化学。“},{”key“:”20_CR14“,”doi-asserted-by“:”publisher“,”first-page“:”1“,”doi“:”10.1006\/jcph.1995.1039“,”volume“:“117”,”author“:”SJ Plimpton“,”year“:”1995“,”unstructured“:”Plimpton,S.J.:“短程分子动力学的快速并行算法。J.Compute.Phys.117,1\u201319(1995)”,”journal-title“:”J.Computer.Phys.“}”,{“issue”:“”1“,”键“:”20_CR15“,”doi-asserted-by“:”publisher“,”first page“:”2“,”doi“:”10.1186\/s40668-017-0021-1“,“volume”:“4”,“author”:“D Potter”,“year”:“2017”,“unstructured”:“Potter,D.,Stadel,J.,Teyssier,R.:PKDGRAV3:下一个星系调查时代的超越万亿粒子宇宙学模拟。计算。天体物理学。科斯莫尔。4(1), 2 (2017). https:\/\/doi.org\/10.1186\/s40668-017-0021-1“,”journal-title“:”计算。天体物理学。科斯莫尔。“},{”issue“:”7“,”key“:”20_CR16“,”doi-asserted-by“:”publisher“,”first-page“:”845“,”doi“:”10.1093\/生物信息学\/btt055“,“volume”:“29”,“author”:“S Pronk”,“year”:“2013”,“unstructured”:“Pronk,S.,P\u00e1ll,S.,Schulz,R.,Larsson,P.,Bjelkmar,P.,Apostolov,R.,Shirts,M.R.,Smith,J.C.,Kasson,P.M.,van der Spoel,D.,Hess,B.,Lindahl,E.:GROMACS 4.5:一个高通量和高度并行的开源分子模拟工具包。生物信息学29(7),845\u2013854(2013)。https:\/\/doi.org/10.1093\/btt055“,”期刊标题“:”生物信息学“},{”键“:”20_CR17“,”doi断言“:”出版商“,”非结构化“:”Salmon,J.,Quinn,P.J.,Warren,M.:使用并行计算机进行非常大的N体模拟:使用180K粒子形成外壳,pp.216\u2013218。柏林施普林格(1990)。https:\/\/doi.org\/10.1007\/978-3642-75273-5_51“,”doi“:”10.1007\/9783-642-75270“},{“key”:“20_CR18”,“doi-asserted-by”:“publisher”,“unstructured”:“Salomon-Ferrer,R.,Case,D.A.,Walker,R.C.:Amber生物分子模拟包概述。WIREs Comput Mol Sci(2012)。https:\//doi.org\/10002\/wcms.1121”,“内政部”:“10.1002\/wcms.1121“},{“key”:“20_CR19”,“doi-asserted-by”:“publisher”,“first-page”:“79”,“doi”:“10.1016\/S1384-1076(01)00042-2”,“volume”:”6“,“author”:“V Springel”,“year”:“2001”,“unstructured”:“Springel,V.,Yoshida,N.,White,S.D.:Gadget:无碰撞和气体动力学宇宙学模拟的代码。New Astron.6,79\u2013117(2001)”,“新闻标题“:”新阿童木。},{“key”:“20_CR20”,“unstructured”:“Warren,M.S.,Salmon,J.K.:使用层次树数据结构的天体物理N体模拟。摘自:Supercomputing\u201992,第570\u2013576页。IEEE组件。Soc.,Los Alamitos(1992)“}],“container-title”:[“高性能计算的CCF事务”],“原始标题”:[],“语言”:“en”,“链接”:[{“URL”:“http://\/link.springer.com/content\/pdf\/10.1007\/s42514-020-00020-1-pdf”,“内容类型”:“应用程序\/pdf”,“content-version”:“vor”,“intended-application”:“text-mining”},{“URL”:“http://\/link.springer.com/article\/10.1007\/s42514-020-00020-1\/fulltext.html“,”content-type“:”text\/html“,”content-version“:”vor“,”intended-application“:”text-mining“},{”URL“:”http://\-link.springer.com/content\/pdf\/10.10007\/s425124-020-00020-1.pdf“,”内容-type”:“application\/pdf”,“content-version”:“vor”,“intended-application”:“”相似性检查“}”,“存放”:{“日期-部分”:[[2021,2,19]],“日期-时间”:“2021-02-19T10:46:09Z”,“时间戳”:1613731569000},“分数”:1,“资源”:{“主要”:}“URL”:“http://\/link.springer.com\/10.1007\/s42514-020-00020-1”},《副标题》:[“PEZY-SC2、Sunway Tahulight和NVIDIA Volta的教训”],“简短标题”:[],“已发布”:{“日期部分”:[[2020,2,19]]},“references-count”:20,“journal-issue”:{“issue”:“2”,“published-print”:{“date-parts”:[[2020,6]]}},“alternative-id”:[“20”],“URL”:“http://\/dx.doi.org\/10.1007\/s42514-020-00020-1”,“relationship”:{},”ISSN“:[”2524-4922“,”2524-930“],“ISSN-type”:[{“value”:“2524-922”,“type”:“打印”},{“值”:“2524-4930”,“类型”:“电子”}],“主题”:[],“已发布”:{“date-parts”:[[2020,2,19]]},“assertion”:[{“value”:“2019年12月17日”,“order”:1,“name”:“received”,“label”:“received”,”group“:{”name“:“Article History”,”label“:“文章历史”}},{“value”:“2020年1月29日”,”order“2,”name“:”accepted“,”label:“accepted”,“group”:{:“2020年2月19日”,“订单”:3,“name”:“first_online”,“label”:“first online”,”group“:{”name“:“Article History”,”label“:”Article History“}},{”order“:1,“name“:”Ethics”,“group”:{“name”:“EthicsHeading”,“table”:“遵守道德标准”}}、{“value”:“作者声明他们没有利益冲突。”,“order”:2,“name:“利益冲突”}}]}}