並列クリロフ部分空間アルゴリズムの共有メモリ対称型マルチプロセッサ上での性能評価

共享内存对称多处理器上并行Krylov子空间算法的性能评估

基本信息

  • 批准号:
    11780194
  • 负责人:
  • 金额:
    $ 1.41万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 财政年份:
    1999
  • 资助国家:
    日本
  • 起止时间:
    1999 至 2000
  • 项目状态:
    已结题

项目摘要

本研究では,離散化された問題を解く際に必要となる大規模線形反復解法の共有メモリ型並列計算機上への効率的な並列実装を実現し,高性能なライブラリを提供することを目的としている.本年度は,昨年度に購入した並列計算機(Dell Computer社製PowerEdge 6300)を用い,Jacobi-Davidson法とその共有メモリアーキテクチャ上での実装方式について検討・評価した.その結果,共有メモリプログラミング用標準アプリケーションプログラムインタフェース(OpenMP)を用いた要素線形演算レベルでのループ並列化により,共有メモリ型計算機上で高い並列化効率が得られることを実証した.汎用性の高いライブラリを作成するためには,計算の各要素が適切な単位に関して最適化され,自由に組み合わせ可能であることが望ましい.そこで,本研究では,米Oak Ridge国立研究所で開発された汎用線形計算ライブラリBLASのうち,疎行列アルゴリズムにおいて計算量の大部分を占めるLevel 1(ベクトル間演算),Level 2(行列-ベクトル間演算)ルーチンについてOpenMPを用いた並列化を行い,Sun Enterprise10000などの大規模な共有メモリアーキテクチャ上で性能を評価した.その結果,Level 1 BLASの並列化に関しては,演算の性質による制約が大きく,一定のスレッド数で飽和するものの,Level 2 BLASに関してはほぼ線形な性能向上が得られることが分かった.
这项研究旨在实现在共享内存并行计算机上解决离散问题所需的大规模线性迭代解决方案的有效平行实施,并提供高性能的库。今年,我们使用了去年购买的一台平行计算机(由戴尔计算机制造的PowerEdge 6300),并在共享内存体系结构上检查和评估了Jacobi-Davidson方法及其实现方法。结果,我们证明了使用标准应用程序接口进行共享内存编程(OpenMP)在元素线性计算级别的循环并行化可以在共享内存计算机上实现高平行效率。为了创建高度通用的库,希望计算的每个元素针对适当的单元进行了优化,并且可以自由组合。因此,在这项研究中,我们得出的结论是,在美国,橡树,我们采用了美国,这是用于共享内存编程的标准应用程序界面。在山脊国家实验室开发的通用线性计算库中,在稀疏矩阵算法中的大部分计算复杂性(使用OpenMP)并行构成了诸如Sundiase and Sundister a Sundiase a sunemitiise 10000,在稀疏矩阵算法中的大部分计算复杂性是在稀疏矩阵算法中的大部分,这些计算复杂性是在稀疏矩阵算法中的大部分,在稀疏矩阵算法中的大部分计算复杂性,例如在稀疏矩阵算法中的大部分计算。由于操作的性质,1级Blas在很大程度上受到了限制,并且具有一定数量的线程饱和,但是可以实现2级Blas的性能改善。

项目成果

期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
西田 晃: "固有値解法の最近の進展"計算工学. 4・1. 21-28 (1999)
Akira Nishida:“特征值解决方案的最新进展”计算工程4·1(1999)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
A.Nishida: "Least Squares Iterative Arnoldi and its Convergence"Proceedings of RIKEN Symposium on Linear Algebra and its Applications. 164-171 (1999)
A.Nishida:《最小二乘迭代阿诺尔迪及其收敛性》RIKEN 线性代数及其应用研讨会论文集。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
西田晃,小柳義夫: "OpenMPを用いたJacobi-Davidson法の並列実装とその性能評価"情報処理学会研究報告. 2000・73. 53-58 (2000)
Akira Nishida、Yoshio Koyanagi:“使用 OpenMP 并行实现 Jacobi-Davidson 方法及其性能评估”日本信息处理学会研究报告 53-58 (2000)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
西田晃,小柳義夫: "大規模固有値問題のためのJacobi-Davidson法とその特性について"情報処理学会論文誌:ハイパフォーマンスコンピューティングシステム. 41・SIG8. 101-106 (2000)
Akira Nishida、Yoshio Koyanagi:“大规模特征值问题的雅可比-戴维森方法及其特征”日本信息处理学会汇刊:高性能计算系统 41·SIG8 (2000)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
西田晃,小柳義夫: "疎行列アルゴリズムのための共有メモリアーキテクチャ上でのBLASの並列化手法と性能評価"情報処理学会研究報告. (掲載予定). (2001)
Akira Nishida、Yoshio Koyanagi:“稀疏矩阵算法共享内存架构上的 BLAS 并行化方法和性能评估”日本信息处理学会研究报告(即将出版)。
  • 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 }}

西田 晃其他文献

大規模固有値問題への前処理付共役勾配法の適用と評価
预条件共轭梯度法在大规模特征值问题中的应用与评估
AMG Preconditioned Conjugate Gradient Type Methods for Nonsymmetric Eigenproblems
非对称本征问题的 AMG 预条件共轭梯度型方法
広帯域ネットワークを用いたソフトウェア分散共有メモリの実現と性能評価
利用宽带网络的软件分布式共享内存的实现及性能评估
  • DOI:
  • 发表时间:
    2006
  • 期刊:
  • 影响因子:
    0
  • 作者:
    梶山民人;額田彰;須田礼仁;長谷川秀彦;西田晃;西田 晃
  • 通讯作者:
    西田 晃
非対称固有値問題への並列AMG前処理付共役勾配法の適用と評価
并行AMG预处理共轭梯度法在非对称特征值问题中的应用与评估
  • DOI:
  • 发表时间:
    2004
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田中寿郎;平岡耕一;野村信福;豊田洋通;山下浩;八尋秀典;定岡芳彦;西田 晃
  • 通讯作者:
    西田 晃
InfiniBandクラスタを用いた疎行列線形代数演算ライブラリの効率的な実装技術
利用InfiniBand集群的稀疏矩阵线性代数计算库的高效实现技术

西田 晃的其他文献

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

{{ truncateString('西田 晃', 18)}}的其他基金

分散メモリ型SPMDプログラミングモデルに基づく大規模線形計算の効率的な実装技術
基于分布式内存SPMD编程模型的大规模线性计算高效实现技术
  • 批准号:
    17680001
  • 财政年份:
    2005
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Young Scientists (A)
分散共有メモリクラスタを用いた疎行列線形代数演算ライブラリの効率的な実装技術
基于分布式共享内存集群的稀疏矩阵线性代数计算库的高效实现技术
  • 批准号:
    16016225
  • 财政年份:
    2004
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
ハードウェア分散共有メモリを用いた並列線形数値演算ライブラリの効率的な実装技術
基于硬件分布式共享内存的并行线性数值计算库的高效实现技术
  • 批准号:
    14019030
  • 财政年份:
    2002
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
クリロフ部分空間法の分散共有メモリアーキテクチャ上への並列実装とその性能評価
分布式共享内存架构上Krylov子空间方法的并行实现及其性能评估
  • 批准号:
    13780200
  • 财政年份:
    2001
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似海外基金

大規模電磁場解析向け反復法の前処理並列化に関する研究
大规模电磁场分析迭代方法预处理并行化研究
  • 批准号:
    24K20780
  • 财政年份:
    2024
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Linear Equations Solver for Domain Decomposition Based Parallel Finite Element Methods with Inconsistent Mesh
具有不一致网格的基于域分解的并行有限元方法的线性方程求解器
  • 批准号:
    20K19813
  • 财政年份:
    2020
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Development of a hierarchical parallel numerical algorithm for saddle point problems
鞍点问题的分层并行数值算法的开发
  • 批准号:
    20K11840
  • 财政年份:
    2020
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
High performance linear solver for advanced computational electromagnetics
用于高级计算电磁学的高性能线性求解器
  • 批准号:
    19H04122
  • 财政年份:
    2019
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
地盤-大規模構造物の動的解析のための並列有限要素解析
地面 - 用于大型结构动态分析的并行有限元分析
  • 批准号:
    17J08069
  • 财政年份:
    2017
  • 资助金额:
    $ 1.41万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了