家庭用ゲーム機プレイステーション2による大規模並列流体解析システムの構築

使用家用游戏机 PlayStation 2 构建大型并行流体分析系统

基本信息

  • 批准号:
    12555021
  • 负责人:
  • 金额:
    $ 7.81万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 财政年份:
    2000
  • 资助国家:
    日本
  • 起止时间:
    2000 至 2002
  • 项目状态:
    已结题

项目摘要

昨年度導入した20台のプレイステーション2 Linux kitで、並列の数値流体シミュレーションを行った。非圧縮性流体の場合、大量のネットワーク通信を伴うポアソン方程式の解法が最も大きな課題となる。並列化が容易なSOR法で2次中心差分法による離散化式と、局所補間微分オペレータ法による4次精度の離散化式を解いた。Linux kitに付属するGNUのコンパイラは、プレイステーション2のCPUであるEmotion Engine(EE)の高速化アーキテクチャを利用する最適化が行えず、インライン・アセンブラにより直接EEのベクトル・レジスタVU0を利用することにした。ベクトル・レジスタVU0を4並列で効率よく実行する必要があるが、メモリーからデータをロードするのに時間がかかり、その間はVU0が休んでしまう結果となった。これを回避するために、VU0の演算スケジュールを工夫し、データのロード・ストアを含めて450MFlopsの計算速度を達成した。プレイステーション2が高速のRAMBUSメモリーを用いているために、CPUキャッシュに入りきらないデータに対するアクセスに対しても余り速度が低下しないことが明らかになった。EEのもう一つの問題点として指摘されている「VU0が単精度演算しか行えないこと」を解決する必要がある。倍精度計算に対しては浮動小数点演算プロセッサが働かなくなり、計算速度は100分の一以下に低下してしまう。単精度計算で直接従属変数からポアソン方程式を計算すると桁落ちが生じてしまうので、残差から修正方程式を導出し修正量を求めて従属変数に加算・減算して修正する方法を開発した。修正方程式を解く際に桁落ちなどの誤差が入るが、反復ごとに修正値が小さな値に移行し、従属変数の精度範囲をまかなえることが明らかになった。非圧縮性流体の移流部分や圧縮性流体に対しては局所補間微分オペレータ法が少ないメモリーに対して高精度な計算を行うことができ、プレイステーション2に適していることが分かった。また、ルンゲクッタ時間積分を行うことにより安定な計算ができることが明らかになった。
使用去年安装的 20 个 PlayStation 2 Linux 套件进行并行计算流体模拟。对于不可压缩流体,最大的挑战是求解泊松方程,这涉及大量的网络通信。采用易于并行化的SOR方法,分别求解基于二阶中心差分法的离散方程和使用局部插值微分算子法的四阶精度离散方程。 Linux套件附带的GNU编译器无法执行利用Emotion Engine(EE)(即PlayStation 2的CPU)的高速架构的优化,而是使用内联汇编器直接使用EE的向量寄存器VU0。需要以4个并行的方式高效执行向量寄存器VU0,但从内存加载数据需要时间,导致VU0在此期间处于空闲状态。为了避免这种情况,我们设计了VU0计算方案,并实现了450 MFlops的计算速度,包括数据加载和存储。据透露,由于PlayStation 2使用高速RAMBUS内存,因此即使访问CPU缓存无法容纳的数据,速度也不会明显下降。 EE的另一个被指出的问题是“VU0只能执行单精度运算”需要解决。浮点运算处理器不再进行双精度计算,计算速度下降到1/100以下。使用单精度计算直接从因变量计算泊松方程会导致精度损失,因此我们开发了一种从残差导出校正方程、找到校正量并将其与因变量相加或相减的方法。虽然求解修正方程时会出现丢位等误差,但每次迭代修正值都会向更小的值移动,显然可以覆盖因变量的精度范围。对于不可压缩流体和可压缩流体的平流部分,局部插值微分算子方法被发现适合PlayStation 2,因为它可以用很少的内存执行高精度计算。据透露,通过进行龙格-库塔时间积分可以进行稳定的计算。

项目成果

期刊论文数量(56)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
T.Aoki: "3D Simulation for Falling Papers"Comput. Phys. Comm.. Vol.142, No.1-3. 326-329 (2002)
T.Aoki:“纸张掉落的 3D 模拟”计算。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
保坂光紀,塙雅典,高原幹夫: "非線形伝送の原理を応用した高密度WDMシステムにおける長距離伝送の検討"電子情報通信学会論文誌B. J83-B,No.12. 1779-1781 (2000)
Mitsunori Hosaka、Masanori Hanawa、Mikio Takahara:“应用非线性传输原理的高密度 WDM 系统中的长距离传输研究” IEICE Transactions B. J83-B,No. 12. 1779-1781 (2000)
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
今井陽介, 青木尊之, 小原徹也: "IDO法によるLMR(Local Mesh Refinement)を用いた血流シミュレーション"日本機械学会 第15回 バイオエンジニアリング講演集. 15. 167-168 (2003)
Yosuke Imai、Takayuki Aoki、Tetsuya Ohara:“使用 IDO 方法使用 LMR(局部网格细化)进行血流模拟”第 15 届日本机械工程师学会生物工程会议记录(2003 年)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Takayuki Aoki, Tetsuya Kobara, Mamoru Tanahashi: "Interpolated Differential Operator (IDO) Scheme and Application Test to Turbulent Flow"5th China-Japan Workshop on Turbulent Flows, Tianjin, China. 5. 1-2 (2002)
Takayuki Aoki、Tetsuya Kobara、Mamoru Tanahashi:“插值微分算子(IDO)方案及其在湍流中的应用测试”第五届中日湍流研讨会,中国天津。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
K.Kato,T.Aoki,T.Sekine: "A Numerical Simulation of State of Compressed Diamond"The 8^<th>NIRIM International Symposium on Advanced Materials(3月4日〜8日つくば). (発表予定). (2001)
K.Kato、T.Aoki、T.Sekine:“压缩金刚石状态的数值模拟”第 8 届 NIRIM 国际先进材料研讨会(3 月 4 日至 8 日筑波)(预定演讲)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

青木 尊之其他文献

局所補間微分オペレータ法による二次元一様等方性乱流の直接数値計算
局部插值微分算子法直接数值计算二维均匀各向同性湍流
鉛直狭隘流路内大規模気泡流に関する数値的可視化
垂直窄通道中大规模气泡流的数值可视化
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    高瀬 和之;小瀬 裕男;吉田 啓之;秋本 肇;青木 尊之
  • 通讯作者:
    青木 尊之
Sparsity enforcement on latent variables for better disentanglement in VAE
对潜在变量执行稀疏性以更好地解开 VAE
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小野寺 直幸;井戸村 泰宏;ユスフ アリ;下川辺 隆史;青木 尊之;Paulino CristovaoYusuke TanimuraHidemoto NakadaHideki Asoh
  • 通讯作者:
    Paulino CristovaoYusuke TanimuraHidemoto NakadaHideki Asoh
界面に適合するAMR法を用いた気液二相流計算手法による界面活性剤の濃度マランゴニ効果を考慮した液膜形成シミュレーション
使用适用于界面的 AMR 方法的气液两相流计算方法,考虑表面活性剂浓度的马兰戈尼效应的液膜形成模拟
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    松下 真太郎;青木 尊之
  • 通讯作者:
    青木 尊之
CLBMによる回転移動する野球ボールの空力解析
使用 CLBM 对旋转棒球进行空气动力学分析
  • DOI:
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    0
  • 作者:
    松下 真太郎;青木 尊之;大橋遼河,渡辺勢也,青木尊之,佐山将太朗,田中博人
  • 通讯作者:
    大橋遼河,渡辺勢也,青木尊之,佐山将太朗,田中博人

青木 尊之的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('青木 尊之', 18)}}的其他基金

Innovative CFD simulation for multiphase flows including free surfaces
针对包括自由表面在内的多相流的创新 CFD 模拟
  • 批准号:
    19H05613
  • 财政年份:
    2019
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Scientific Research (S)
Study on Liquid Film Dynamics and Forming and Breaking-up of Foam by using Large-scale Numerical Simulation
大规模数值模拟研究液膜动力学及泡沫形成与破裂
  • 批准号:
    19H00746
  • 财政年份:
    2019
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
ものづくり流体アプリケーションのエクサスケールへの進化
制造流体应用向百亿亿次演进
  • 批准号:
    26240018
  • 财政年份:
    2014
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
GPUスパコンにおける新しい界面捕獲を導入した大規模気液二相流シミュレーション
使用GPU超级计算机中的新接口捕获进行大规模气液两相流模拟
  • 批准号:
    13F03780
  • 财政年份:
    2013
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
衝撃波・岩石破砕を含む噴火シミュレータのための高精度数値計算スキームの開発
开发包括冲击波和岩石破裂在内的喷发模拟器高精度数值计算方案
  • 批准号:
    17031008
  • 财政年份:
    2005
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
キャピラリー放電X線レーザーの安定性と短波長化スケーリングの解明
阐明毛细管放电 X 射线激光器的稳定性和短波长缩放
  • 批准号:
    08780447
  • 财政年份:
    1996
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
マイクロシリンダー・ターゲットによる再結合X線レーザー発生の数値実験
微柱靶产生复合X射线激光的数值实验
  • 批准号:
    04750044
  • 财政年份:
    1992
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
Zピンチ・プラズマによる軟X線レーザーの発生
Z 箍缩等离子体产生软 X 射线激光
  • 批准号:
    03750033
  • 财政年份:
    1991
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似国自然基金

针对Linux内核漏洞的高精度崩溃分析技术研究
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
Linux操作系统二进制镜像的漏洞修复评估方法研究
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    59 万元
  • 项目类别:
    面上项目
容器安全加固及其在终端安全保护中的应用研究
  • 批准号:
    61802398
  • 批准年份:
    2018
  • 资助金额:
    27.0 万元
  • 项目类别:
    青年科学基金项目
基于Linux Cluster并行GIS的并行实现模式研究
  • 批准号:
    41001221
  • 批准年份:
    2010
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
基于LINUX的新疆维哈柯汉英多语种信息处理平台
  • 批准号:
    60163001
  • 批准年份:
    2001
  • 资助金额:
    17.0 万元
  • 项目类别:
    地区科学基金项目

相似海外基金

Supplement: Enhancing Community Contributions to Bioconductor With Build System Containerization and a GPU for Testing
补充:通过构建系统容器化和用于测试的 GPU 增强社区对 Bioconductor 的贡献
  • 批准号:
    10838736
  • 财政年份:
    2023
  • 资助金额:
    $ 7.81万
  • 项目类别:
Open-source Software Development Supplement for 3D quantitative analysisof mouse models of structural birth defects through computational anatomy
通过计算解剖学对结构性出生缺陷小鼠模型进行 3D 定量分析的开源软件开发补充
  • 批准号:
    10839199
  • 财政年份:
    2023
  • 资助金额:
    $ 7.81万
  • 项目类别:
Collaborative Research: CSR: Core: Medium: Scaling Unix/Linux Shell Programs
协作研究:CSR:核心:中:扩展 Unix/Linux Shell 程序
  • 批准号:
    2312346
  • 财政年份:
    2023
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Continuing Grant
Collaborative Research: CSR: Core: Medium: Scaling Unix/Linux Shell Programs
协作研究:CSR:核心:中:扩展 Unix/Linux Shell 程序
  • 批准号:
    2312347
  • 财政年份:
    2023
  • 资助金额:
    $ 7.81万
  • 项目类别:
    Continuing Grant
Culture-specific neurodevelopmental assessment of HIV-affected children: Home-Based Evaluation through Cloud-Readiness Enhancement
对受艾滋病毒影响的儿童进行特定文化的神经发育评估:通过云准备增强进行家庭评估
  • 批准号:
    10598698
  • 财政年份:
    2022
  • 资助金额:
    $ 7.81万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了