基于gpu加速的粒子法半隐式算法

H. Gotoh, Chiemi Hori, H. Ikari, Abbas Khayyer
{"title":"基于gpu加速的粒子法半隐式算法","authors":"H. Gotoh, Chiemi Hori, H. Ikari, Abbas Khayyer","doi":"10.2208/JSCEJB.66.217","DOIUrl":null,"url":null,"abstract":"粒子法は複雑な自由表面の変化の追跡に適していることから,水工学分野でも有用性が示され,海岸工学においては数値波動水槽への応用も進められている.しかし計算負荷が高いため,ハードウェアへの相応の投資が必要となり,これが一般利用の障害となっている.ところで,画像処理目的に開発されてきたGPUを,一般的な学術演算の高速化に利用する取り組みが最近活発となっている.本研究では,MPS法を高速化する手段のひとつとして,CUDAによるGPU併用コードを開発した.高速化を達成するための留意点を整理し,MPS法計算コード固有の特性に適合するように移植を行った.メモリ配置の工夫に加えて,計算のコアとなる近傍粒子探索や圧力のPoisson方程式の収束計算については,GPU計算を効率化するため,特に綿密に検討した.","PeriodicalId":11343,"journal":{"name":"Doboku Gakkai Ronbunshuu B","volume":"55 1","pages":"217-222"},"PeriodicalIF":0.0000,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"SEMI-IMPLICIT ALGORITHM OF PARTICLE METHOD ACCELERATED BY GPU\",\"authors\":\"H. Gotoh, Chiemi Hori, H. Ikari, Abbas Khayyer\",\"doi\":\"10.2208/JSCEJB.66.217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"粒子法は複雑な自由表面の変化の追跡に適していることから,水工学分野でも有用性が示され,海岸工学においては数値波動水槽への応用も進められている.しかし計算負荷が高いため,ハードウェアへの相応の投資が必要となり,これが一般利用の障害となっている.ところで,画像処理目的に開発されてきたGPUを,一般的な学術演算の高速化に利用する取り組みが最近活発となっている.本研究では,MPS法を高速化する手段のひとつとして,CUDAによるGPU併用コードを開発した.高速化を達成するための留意点を整理し,MPS法計算コード固有の特性に適合するように移植を行った.メモリ配置の工夫に加えて,計算のコアとなる近傍粒子探索や圧力のPoisson方程式の収束計算については,GPU計算を効率化するため,特に綿密に検討した.\",\"PeriodicalId\":11343,\"journal\":{\"name\":\"Doboku Gakkai Ronbunshuu B\",\"volume\":\"55 1\",\"pages\":\"217-222\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Doboku Gakkai Ronbunshuu B\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2208/JSCEJB.66.217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Doboku Gakkai Ronbunshuu B","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2208/JSCEJB.66.217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

由于粒子法适用于追踪复杂的自由表面的变化,因此在水工程领域也显示出了其实用性,在海岸工程中也在推进数值波动水槽的应用。但由于计算负荷高,需要相应的硬件投资,这成为了一般使用的障碍。不过,将以图像处理为目的开发的GPU用于提高一般学术运算的速度的措施最近变得活跃起来。在本研究中,作为提高MPS法速度的手段之一,开发了基于CUDA的GPU并用代码。整理了实现高速化需要注意的事项,并进行了适合MPS法计算代码固有特性的移植。除了在内存配置上下功夫之外,为了提高GPU计算的效率,在计算核心的附近粒子搜索和压力的Poisson方程收敛计算方面进行了特别周密的研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
SEMI-IMPLICIT ALGORITHM OF PARTICLE METHOD ACCELERATED BY GPU
粒子法は複雑な自由表面の変化の追跡に適していることから,水工学分野でも有用性が示され,海岸工学においては数値波動水槽への応用も進められている.しかし計算負荷が高いため,ハードウェアへの相応の投資が必要となり,これが一般利用の障害となっている.ところで,画像処理目的に開発されてきたGPUを,一般的な学術演算の高速化に利用する取り組みが最近活発となっている.本研究では,MPS法を高速化する手段のひとつとして,CUDAによるGPU併用コードを開発した.高速化を達成するための留意点を整理し,MPS法計算コード固有の特性に適合するように移植を行った.メモリ配置の工夫に加えて,計算のコアとなる近傍粒子探索や圧力のPoisson方程式の収束計算については,GPU計算を効率化するため,特に綿密に検討した.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
NUMERICAL ANALYSIS OF ALLUVIAL FAN FORMATION ON A PERMEABLE PLAIN ONE-DIMENSIONAL NUMERICAL MODEL FOR CYCLIC SEAWARD BAR MIGRATIONS MECHANISM OF CPOM DEPOSITION AND LITTER PATCH TYPES IN MOUNTAIN STREAMS COEFFICIENTS OF FLOAT IN ACTUAL RIVERS UNDER FLOODING CONDITIONS SEMI-IMPLICIT ALGORITHM OF PARTICLE METHOD ACCELERATED BY GPU
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1