文献
J-GLOBAL ID:202302244757091500   整理番号:23A3271204

CPU・GPU並列プログラミング入門(2)

Introduction to Parallel Programming on CPU and GPU (2)
著者 (3件):
資料名:
巻: 42  号:ページ: 173-181  発行年: 2023年09月15日 
JST資料番号: L0458A  ISSN: 0285-9947  資料種別: 逐次刊行物 (A)
記事区分: 解説  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
・標題連載論文の(1)(2023年6月号)では並列プログラミングのターゲットアプリケーションP3Dを説明したので,その前処理付きCG(Conjugate Gradient)法の並列化について解説。
・共有メモリ型マルチプロセッサでの並列アプリケーションソフトウェア開発をサポートする,API(Application Programming Interface)のOpenMP (Open Multi-Processing)を適用。
・CG法の前処理,内積,ベクトル実数倍加減,行列ベクトル積は各ベクトルに対するループ処理であり,指示行を挿入した直後のループ内の演算をマルチコアCPUの各コア,各スレッドに分割・割り当て。
・Wisteria/BDEC-01のうちの1ノード(A64FXプロセッサ)を用い,その48個のコアに対してOpenMP並列化を適用し,12コアからなるCMG(Core Memory Group)内及び複数CMGでの計算性能を紹介。
・CMGにローカルなメモリを持つNUMA(Non Uniform Memory Access)アーキテクチャのFirst Touch Data Placementや,fork-joinの頻繁な繰り返しによるループオーバヘッドの削減効果を説明。
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (3件):
分類
JSTが定めた文献の分類名称とコードです
計算機シミュレーション  ,  人工知能  ,  計算機システム開発 
引用文献 (12件):
  • OpenMP ARB (Architecture Review Board): https://www.openmp.org/
  • 木村啓二,笠原博徳: マルチコアにおけるプログラミング, 特集「マルチコアにおけるソフトウェア」, 情報処理, 47-1,17/23(2006)
  • United States National Nuclear Security Advanced Simulations& Computing Program: https://www.energy.gov/sites/default/files/2023-04/ASC_Report_Feb_2023_Lowres_3_3_23.pdf (2020)
  • ASCR Program (Advanced Scientific Computing Research): https://www.energy.gov/science/ascr/advanced-scientific-computing-research
  • MPI Forum: https://www.mpi-forum.org/
もっと見る
タイトルに関連する用語 (3件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る