CUDAによる並列処理に置き換え.
講義の流れ 並列プログラムの概要 通常のプログラムと並列プログラムの違い 並列プログラム作成手段と並列計算機の構造 OpenMP による並列プログラム作成 処理を複数コアに分割して並列実行する方法 MPI による並列プログラム作成 ( 午後 ) プロセス間通信による並列処理 処理の分割 + データの
68
統合並列処理向けの多項式計算ソフトウェアの試作 (数式処理における理論と応用の研究)
13
Wuの方法の並列化における負荷分散について (数式処理における理論と応用の研究)
10
Hadoop とは 大規模なデータを並列分散処理を行うフレームワークを提供 Google による MapReduce および Google File System(GFS) の論文をベースに開発された Apache プロジェクトの OSS MapReduce MapReduce 分散処理フレームワー
39
力学構造の周波数応答解析を行う並列処理プログラムの開発
1
置き換えBOOK
40
多項式の高速多点評価法とその並列処理について : 高速プログラムの開発へ向けて(数式処理における理論と応用の研究)
10
CUDA を用いた画像処理 画像処理を CUDA で並列化 基本的な並列化の考え方 目標 : 妥当な Naïve コードが書ける 最適化の初歩がわかる ブロックサイズ メモリアクセスパターン
23
行列Horner法の並列化による行列の固有ベクトル計算の効率化について (数式処理研究の新たな発展)
10
拡張行列ホーナー法と行列スペクトル分解の並列算法 (数式処理 : その研究と目指すもの)
8
インテル® コンパイラーを使用した OpenMP* による並列プログラミング
43
高性能,高生産性を実現する 大規模メモリ・並列処理システムソフトウエアの研究
10
モジュラー計算の擬似並列実行(数式処理における理論とその応用の研究)
7
行列Horner法の並列化の実装について (数式処理研究の新たな発展)
9
マルチコア時代の並列前処理手法 (科学技術計算アルゴリズムの数理的基盤と展開)
10
数独問題のイデアル構造による階層付けとブーリアングレブナ基底による並列計算 (数式処理とその周辺分野の研究)
10
有理区間数とGPU並列処理による陰関数描画について (Computer Algebra : Design of Algorithms, Implementations and Applications)
5
CCSに基づく並列処理言語の実装(計算理論とその応用||)
4
並列処理の背景
40
ParGAPによるアソシエーションスキームの並列バックトラック計算 (Computer Algebra : Algorithms, Implementations and Applications)
7