• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Parallel Implementation of Discretization Methods for Nonstructured Meshes on Distributed Shared Memory Architectures

Research Project

Project/Area Number 13480080
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionThe University of Tokyo

Principal Investigator

OYANAGI Yoshio  The University of Tokyo, Graduate School of Information Science and Technology, Professor, 大学院・情報理工学系研究科, 教授 (60011673)

Co-Investigator(Kenkyū-buntansha) NISHIDA Akira  The University of Tokyo, Graduate School of Information Science and Technology, Research Associate, 大学院・情報理工学系研究科, 助手 (60302808)
Project Period (FY) 2001 – 2002
Project Status Completed (Fiscal Year 2002)
Budget Amount *help
¥15,300,000 (Direct Cost: ¥15,300,000)
Fiscal Year 2002: ¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 2001: ¥13,100,000 (Direct Cost: ¥13,100,000)
Keywordspartial differential equations / unstructured meshes / algebraic multigrid method / conjugate gradient methods / preconditioning / parallel processing / distributed shared memory / fast Fourier transform / コモディティアーキテクチャ
Research Abstract

This research has achieved the following results on the two main targets of the project :
1. Algebraic Multigrid Preconditioner for Finite Element Methods
MGCG, the geometric multigrid preconditioned conjugate gradient method, which has been proposed and implemented by our group in 1992, is one of the most effective and scalable solvers for convection diffusion equations, but it has a drawback of slow convergence on anisotropic problems. This study proposed AMGCG, the algebraic multigrid preconditioned conjugate gradient method based on smoothed aggregation, which cancels the effect of geometric anisotropy, and implemented on a SPARC workstation cluster with 256 CPUs. Experiments up to 250^3 mesh points showed that the method achieves more than three times as fast convergence as ICCG, the conjugate gradient method with incomplete Cholesky factorization, for the largest size. Furthermore, using parallel direct solver on the coarsest grid, the method shows constant convergence time even on isotropic problems.
2. High Performance Computing on Distributed Shared Memory
Distributed shared memory architecture is one of the key technologies to make high performance computing on commodity shared memory machines scalable. We have built Linux environments on two Intel Processor based distributed shared memory computers, NEC's AzusA and IBM's xSeries 440. Our implementation of low level basic linear algebra routines and fast Fourier transform codes shows that we can achieve good scalability on such commodity DSM architectures, but careful tuning of the operation system is also required to get lair memory bandwidth.

Report

(3 results)
  • 2002 Annual Research Report   Final Research Report Summary
  • 2001 Annual Research Report
  • Research Products

    (64 results)

All Other

All Publications (64 results)

  • [Publications] Y.Oyanagi: "Future of Supercomputing"Journal of Computational and Applied Mathematics. 149(1). 147-153 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 小柳 義夫: "OpenMPを用いたJacobi-Davidson法の並列実装とその性能評価"2002年並列処理シンポジウム論文集. 72-86 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 武田 恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"インターネットコンファレンス2002論文集. 5-12 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "ハードウェア分散共有メモリを用いた疎行列アルゴリズムの細粒度並列処理"コンピュータシステム・シンホジウム2002論文集. 13-20 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"2003年ハイパフォーマンスコンピューティングと計算科学シンポジウム論文集. 83-90 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 額田 彰, 西田 晃, 小柳 義夫: "分散共有メモリを用いた並列FFTとその最適化"2003年ハイパフォーマンスコンピューティングと計算科学シンポジウム論文集. 63-70 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"情報処理学会論文誌(コンピューティングシステム)2号. (掲載予定). (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 額田 彰, 西田 晃, 小柳 義夫: "分散共有メモリを用いた並列FFTとその最適化"情報処理学会論文誌(コンピューティングシステム)2号. (掲載予定). (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "Smoothed Aggregation MG法の異方性問題への対応と評価"先進的計算基盤システムシンポジウム論文集. (掲載予定). (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 小柳 義夫: "疎行列アルゴリズムのための共有メモリアーキテクチャ上でのBLASの並列化手法と性能評価"情報処理学会研究報告. 2001(22). 61-66 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の並列前処理とその性能評価"情報処理学会研究報告. 2001(77). 31-36 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 武田 恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"情報処理学会研究報告. 2002(90). 13-18 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "ハードウェア分散共有メモリを用いた疎行列アルゴリズムの細粒度並列拠理とその最適化"情報処理学会研究報告. 2002(91). 37-42 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"情報処理学会研究報告. 2002(91). 31-36 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "並列直接解法によるSmoothed Aggregation MG法の改良と評価"情報処理学会研究報告. 2002(92). 25-30 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "コモディティ分散共有メモリIBMx440の性能評価"情報処理学会研究報告. 2002(93). 31-36 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の数値特性"日本応用数理学会2001年度年会講演予稿集. 274-275 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 島津 朗, 西田 晃, 小柳 義夫: "Coarseningの修正によるMultilevel ILU分解のalgebraicな改良"日本応用数理学会2002年度年会講演予稿集. (CDROM). (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] S.Itoh, Y.Oyanagi, S.-L.Zhang, M.Natori: "Effect on Spectral Properties by the Splitting Correction Preconditioning for Linear Systems that Arise from Periodic Boundary Problems"Proceedings of Enabling Society with Information Technology. 234-243 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 西田 晃, 小柳 義夫: "前処理付Jacobi-Davidson法の数値特性"第30回数値解析シンホジウム予稿集. 31-36 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] 藤井 昭宏, 小柳 義夫: "異方性に対応するMG法"第30回数値解析シンホジウム予稿集. 87-90 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, A. Nishida, and Y. Oyanagi: "Improvement and evaluation of Smoothed Aggregation MG fa-an anisotropic problems (in Japanese)"Symposium on Advanced Computing Systems and Infrastructures. to appear.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, A. Nishida, and Y. Oyanagi: "Parallel AMG Algorithm by Domain Decomposition. IPSI Transactions on Advanced Computing Systems (in Japanese)"to appear.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nukada, A. Nishida, and Y. Oyanagi: "Parallel Implementation of FFT Algorithm on Distributed Shared Memory Architecture and its Optimization (in Japanese)"IPSJ Transactions on Advanced Computing Systems. to appear.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, A. Nishida, and Y. Oyanagi: "Parallel AMG Algorithm by Domain Decomposition (in Japanese)"Proceedings of High Performance Computing Symposium. 83-90 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nukada, A. Nishida, and Y. Oyanagi: "Parallel Implementation of FKT Algorithm on Distributed Shared Memory Architecture and its Optimizatio (in Japanese)"Proceedings of High Performance Computing Symposium. 63-70 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, A. Nukada, and Y. Oyanagi: "Fine Grain Parallel Implementation of Sparse Matrix Algorithms on Hardware Distributed Shared Memory Architectures (in Japanese)"Proceedings of Computer System Symposium. 13-20 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Y. Takeda, A. Nishida, and Y. Oyanagi: "Parallel Numerical Computing on the Grid using the Globus Toolkit and its Performance Evaluation (in Japanese)"Proceedings of Internet Conference. 5-12 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, and Y. Oyanagi: "A Parallel Implementation of the Jacobi-Davidson Method using OpenMP and its Evaluation on Shared Memory Architectures (in Japanese)"Proceedings of Joint Symposium on Parallel Processing. 79-86 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Y. Oyanagi: "Future of Supercomputing"Journal of Computational and Applied Mathematics. 149, No. 1. 147-153 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A Nishida, A. Nukada, and Y. Oyanagi: "Performance Evaluation of Commodity Distributed Shared Memory IBM x440 (in Japanese)"IPSJSIG Notes. 2003(93). 31-36 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, A. Nishida, and Y. Oyanagi: "Improvement and evaluation of Smoothed Aggregation MG with a parallel direct solver (in Japanese)"IPSJSIG Notes. 2002(92). 25-30 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Shimazu, A. Nishida, and Y. Oyanagi: "Algebraic Improvement of Multilevel ILU Factorization with Modified Coarsening Strategy (in Japanese)"Proceedings of the 2002 annual conference of the Japan Society for Industrial and Applied Mathematics, Keio University. CDROM. (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, A. Nishida, and Y. Oyanagi: "Parallel AMG Algorithm by Domain Decomposition (in Japanese)"IPSJSIG Notes. 2002(91). 31-36 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, A. Nukada, and Y. Oyanagi: "Fine Grain Parallel Implementation of Sparse Matrix Algorithms and its Optimization (in Japanese)"IPSJSIG Notes. 2002(91). 37-42 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Y. Takeda, A. Nishida, and Y. Oyanagi: "Parallel Numerical Computing on the Grid using the Globus Toolkit and its Performance Evaluation (in Japanese)"IPSJSIG Notes. 2002(90). 13-18 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, and Y. Oyanagi: "Numerical Characteristics of the Jacobi-Davidson Method (in Japanese)"Proceedings of the 2001 annual conference of the Japan Society for Industrial and Applied Mathematics, Kyushu University. 274-275 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, and Y. Oyanagi: "Parallel Preconditioning of the Jacobi-Davidson Method and its Evaluation (in Japanese)"IPSJSIG Notes. 2001(77). 31-36 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, and Y. Oyanagi: "Numerical Characteristics of the Preconditioned Jacobi-Davidson Methods (in Japanese)"Proceedings of 30th Symposium on Numerical Analysis. 91-94 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Fujii, and Y. Oyanagi: "Unstructured Multigrid Method for Anisotropic Problems (in Japanese)"Proceedings of 30th Symposium on Numerical Analysis. 87-90 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] A. Nishida, and Y. Oyanagi: "Parallel Implementation of the BLAS Library on Shared Memory Architectures for Sparse Matrix Algorithms and its Evaluation (in Japanese)"IPSJSIG Notes. 2001(22). 61-66 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] S. Itoh, Y. Oyanagi, S.-L. Zhang, and M. Natori , ed. By Q. Jin et al.: "Effect on Spectral Properties by the Splitting Correction Preconditioning for Linear Systems that Arise from Periodic Boundary Problems, In Proceedings of Enabling Society with Information Technology"Springer-Verlag. 234-243 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2002 Final Research Report Summary
  • [Publications] Y.Oyanagi: "Future of Supercomputing"Journal of Computational and Applied Mathematics. 149(1). 147-153 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃, 小柳 義夫: "OpenMPを用いたJacobi-Davidson法の並列実装とその性能評価"2002年並列処理シンポジウム論文集. 72-86 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 武田恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"インターネットコンファレンス2002論文集. 5-12 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "ハードウェア分散共有メモリを用いた疎行列アルゴリズムの細粒度並列処理"コンピュータシステム・シンポジウム2002論文集. 13-20 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"2003年ハイパフォーマンスコンピューテイングと計算科学シンポジウム論文集. 83-90 (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] 額田 彰, 西田 晃, 小柳 義夫: "分散共有メモリを用いた並列FFTとその最適化"2003年ハイパフォーマンスコンピューテイングと計算科学シンポジウム論文集. 63-70 (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"情報処理学会論文誌(コンピューテイングシステム). (掲載予定). (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] 額田 彰, 西田 晃, 小柳 義夫: "分散共有メモリを用いた並列FFTとその最適化"情報処理学会論文誌(コンピューテイングシステム). (掲載予定). (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] S.Itoh, Y.Oyanagi, S.-L.Zhang, M.Natori: "Effect on Spectral Properties by the Splitting Correction Preconditioning for Linear Systems that Arise from Periodic Boundary Problems"Proceedings of Enabling Society with Information Technology. 234-243 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 武田 恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"情報処理学会研究報告. 2002(90). 13-18 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "ハードウェア分散共有メモリを用いた疎行列アルゴリズムの細粒度並列処理とその最適化"情報処理学会研究報告. 2002(91). 37-42 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "領域分割による並列AMGアルゴリズム"情報処理学会研究報告. 2002(91). 31-36 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 藤井 昭宏, 西田 晃, 小柳 義夫: "並列直接解法によるSmoothed Aggregation MG法の改良と評価"情報処理学会研究報告. 2002(92). 25-30 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃, 額田 彰, 小柳 義夫: "コモディティ分散共有メモリIBMx440の性能評価"情報処理学会研究報告. 2003(93). 31-36 (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] 島津 朗, 西田 晃, 小柳 義夫: "Coarseningの修正によるMultilevel ILU分解のalgebraicな改良"日本応用数理学会2002年度年会予稿集. 電子形態. (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃: "大規模固有値解法の前処理技術"日本応用数理学会2002年度年会予稿集. 電子形態. (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] 西田 晃, 小柳 義夫: "疎行列アルゴリズムのための共有メモリアーキテクチャ上でのBLASの並列化手法と性能評価"情報処理学会研究報告. 2000・22. 61-66 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 西田 晃, 小柳 義夫: "前処理付Jacobi-Davidson法の数値特性"第30回数値解析シンポジウム予稿集. 91-94 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 藤井 明宏, 小柳 義夫: "異方性に対応するMG法"第30回数値解析シンポジウム予稿集. 87-90 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の並列前処理とその性能評価"情報処理学会研究報告. 2001・77. 31-36 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 西田 晃, 小柳 義夫: "Jacobi-Davidson法の数値特性"日本応用数理学会2001年度年会講演予稿集. 274-275 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 武田恵史, 西田 晃, 小柳 義夫: "Globusを用いたGrid上での並列数値処理とその性能評価"情報処理学会研究報告. (掲載予定). (2002)

    • Related Report
      2001 Annual Research Report

URL: 

Published: 2001-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi