• 検索結果がありません。

行列積の並列分散アルゴリズム

目次 1. はじめに 1 2. マルチALUプロセッサ MAP MAP の構成 MAP 命令セットアーキテクチャ 並列 連鎖判定のアルゴリズムについて 5 3. Booth 乗算のアルゴリズム 次 Booth アルゴリズム 次 Bo

目次 1. はじめに 1 2. マルチALUプロセッサ MAP MAP の構成 MAP 命令セットアーキテクチャ 並列 連鎖判定のアルゴリズムについて 5 3. Booth 乗算のアルゴリズム 次 Booth アルゴリズム 次 Bo

... 半導体技術進歩により、LSI 小型化、軽量化と高速化、低消費電力化が可能となった。近年 発展が見られるスマートフォンなどに挙げられる組み込み機器は、ハードウェアとソフトウェアから 構成されている。この普及に伴い半導体は高性能、低消費電力化が加速している。そして要求され る仕様は大規模かつ複雑・専用化され、多様性が必要とされている。このようにハードとソフト両方 ...

31

目次 概要.. 3 演習 1: 静的 PARALLEL ヘルパークラスを使用した既存のアルゴリズムの並列化 6 タスク 1 実行時間の長いサービスを並列化する 6 演習 2: 並列タスクの作成と実行. 23 タスク 1 並列タスクを特別な設定なしに実行する 23 タスク 2 Wait() メソッドと

目次 概要.. 3 演習 1: 静的 PARALLEL ヘルパークラスを使用した既存のアルゴリズムの並列化 6 タスク 1 実行時間の長いサービスを並列化する 6 演習 2: 並列タスクの作成と実行. 23 タスク 1 並列タスクを特別な設定なしに実行する 23 タスク 2 Wait() メソッドと

... (たとえば、最初 タスクが完了していなければ実行できない別タスクがある場合)、Wait() メソッドを使 用すると、Task オブジェクトを起動したスレッド上でタスク実行をブロックして しまうため、Wait() メソッドを使用したくないこともあるでしょう。このような場合に備え て、Task クラスでは IsCompleted ...

47

2012 年ハイパフォーマンスコンピューティングと計算科学シンポジウム High Performance Computing Symposium 2012 HPCS /1/24 京 コンピュータにおける疎行列とベクトル積の 性能チューニングと性能評価 南一生 井上俊介 堤重信 前田拓

2012 年ハイパフォーマンスコンピューティングと計算科学シンポジウム High Performance Computing Symposium 2012 HPCS /1/24 京 コンピュータにおける疎行列とベクトル積の 性能チューニングと性能評価 南一生 井上俊介 堤重信 前田拓

... 本評価で用いたモデルは,隣接節点数が高々27 6 面体要素と,同 24 4 面体要素である.カーネ ルは疎行列とベクトルであり ...となり,flop 値は 2 であるため要求 B/F 値は 4 となる.実効 B/F 値 ...

9

MATLAB® における並列・分散コンピューティング ~ Parallel Computing Toolbox™ & MATLAB Distributed Computing Server™ ~

MATLAB® における並列・分散コンピューティング ~ Parallel Computing Toolbox™ & MATLAB Distributed Computing Server™ ~

... 13 まとめ HPC環境へのリモートアクセス シミュレーション時間の短縮 1回のシミュレーション 時間短縮 複数回のシミュレーション 時間短縮 開発はローカル、実行はサーバ 開発と実行、両方をサーバ  サーバ環境に MATLAB/Simulink を用意  MATLABライセンスはBYOL Cloud (Amazon EC2) On-premise Remote[r] ...

16

スパース行列のガウス消去における最適ピボッテング・アルゴリズムとそのフォトランプログラム: University of the Ryukyus Repository

スパース行列のガウス消去における最適ピボッテング・アルゴリズムとそのフォトランプログラム: University of the Ryukyus Repository

... Title スパース行列ガウス消去における最適ピボッテング・ アルゴリズムとそのフォトランプログラム Author(s) 喜屋武, 盛基; 白川, 功; 尾崎, 弘 Citation 琉球大学理工学部紀要. 工学篇 = Bulletin of Science & Engineering Division, University of the Ryukyus. ...

15

行列の反復解法 1. 点 Jacobi 法 数値解法の重要な概念の一つである反復法を取り上げ 連立一次方程式 Au=b の反復解法を調べる 行列のスペクトル半径と収束行列の定義を与える 行列のスペクトル半径行列 Aの固有値の絶対値の最大値でもって 行列 Aのスペクトル半径 r(a) を与える 収束行

行列の反復解法 1. 点 Jacobi 法 数値解法の重要な概念の一つである反復法を取り上げ 連立一次方程式 Au=b の反復解法を調べる 行列のスペクトル半径と収束行列の定義を与える 行列のスペクトル半径行列 Aの固有値の絶対値の最大値でもって 行列 Aのスペクトル半径 r(a) を与える 収束行

... (9) (9) 3. SOR法 連立一次方程式Au=b反復解法を構成した。その中で、点Gauss-Siedel法は点Jacobi法より も収束性が向上していることがわかった。その結果を基に、アルゴリズムをさらに改善し てみる。 ...

14

行列計算専用大規模集積回路の開発

行列計算専用大規模集積回路の開発

... タ問題演算プロセッサ間通信が多くなって並列化率が低くなる。これは計算 なかで、分解される計算一つ一つに注目すると、分解された計算について、計 算されるべきデータ量と演算回数を比べると同程度になるからである。つまり 計算を分解してもデータを配る時間も同じだけ増加してしまう。そうなる理由とし ...

82

並列計算の数理とアルゴリズム サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

並列計算の数理とアルゴリズム サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

... 本書主たる目的は,非常に多くプロセッサやメモリを搭載した計算機(コンピュー タ)上で行う並列計算に,数値計算手法をどのように適用するかを詳しく解説するこ とである.本書を適切に理解するためには,情報工学基礎知識と数値解析知識が 必要となる.本書はベクトル計算や並列計算役割や機能について応用的な内容に ...

30

本日の講義内容 固有値 ( 線形代数 ) と応用問題 振動問題 ネットワーク定常問題 固有値計算アルゴリズム 密行列 べき乗法 ヤコビ法 ハウスホルダー三重対角 + 分割統治法 + 逆変換 疎行列 ランチョス法 ヤコビ デビッドソン法 その他 固有値計算ソフトウェア ScaLAPACK EigenE

本日の講義内容 固有値 ( 線形代数 ) と応用問題 振動問題 ネットワーク定常問題 固有値計算アルゴリズム 密行列 べき乗法 ヤコビ法 ハウスホルダー三重対角 + 分割統治法 + 逆変換 疎行列 ランチョス法 ヤコビ デビッドソン法 その他 固有値計算ソフトウェア ScaLAPACK EigenE

... 表記法について • ベクトル: 小文字で表記( ’→’ 記号はつけない)。 • 行列: 大文字で表記する。 • 数体: 特に指示がなければ実数であり、複素数は以下 記法を使用する。ただし、 は添字としても使用する。 ...

64

Hadoop とは 大規模なデータを並列分散処理を行うフレームワークを提供 Google による MapReduce および Google File System(GFS) の論文をベースに開発された Apache プロジェクトの OSS MapReduce MapReduce 分散処理フレームワー

Hadoop とは 大規模なデータを並列分散処理を行うフレームワークを提供 Google による MapReduce および Google File System(GFS) の論文をベースに開発された Apache プロジェクトの OSS MapReduce MapReduce 分散処理フレームワー

... ● Key-Value リストを入力として受け取る ● Key 値に関してデータ集計を行い、Key-Value ペアを出力 – 例) 《単語,行番号リスト》 ⇒ 《単語、行番号リスト(カンマ区切り)》 例) 転置インデックス ...

39

カーネルベンチマークコード 開発の目的 エクサスケール規模のシミュレーションの核となる数値計算アルゴリズムの中で 特に重要なものについて 数値計算ライブラリ等を用いてそのコストを推定するためにカーネルベンチマークを作成し 評価に使用する 対象計算アルゴリズム 固有値計算 ( 実数密行列 標準固有値計

カーネルベンチマークコード 開発の目的 エクサスケール規模のシミュレーションの核となる数値計算アルゴリズムの中で 特に重要なものについて 数値計算ライブラリ等を用いてそのコストを推定するためにカーネルベンチマークを作成し 評価に使用する 対象計算アルゴリズム 固有値計算 ( 実数密行列 標準固有値計

... カーネルベンチマークコード • 開発目的 – エクサスケール規模シミュレーション核となる数値計算アルゴリズム 中で、特に重要なものについて、数値計算ライブラリ等を用いてそのコ ストを推定するためにカーネルベンチマークを作成し、評価に使用する。 ...

26

暗号アルゴリズムの動向

暗号アルゴリズムの動向

... 今後課題 „ コンピューター及びネットワーク性能向上により、素因 数分解問題や離散対数問題に安全性を依存している公 数分解問題や離散対数問題に安全性を依存している公 開鍵暗号鍵サイズは、徐々に大きくしていく必要性が ある。それに伴い、暗号化及び復号ために要求される リ が増大していく ...

44

CCS HPCサマーセミナー 並列数値計算アルゴリズム

CCS HPCサマーセミナー 並列数値計算アルゴリズム

... • ブロックサイズNBについても探索を行うことによって, 最適なブロックサイズを調べることができる. • 今回実装では,データサイズ およ びMPIプロセス数 が2べき乗であると仮定してい るため,ブロックサイズNBも2べき乗に限定して2, 4,8,16,32,64ように変化させている. ...

51

Microsoft PowerPoint 並列アルゴリズム04.ppt

Microsoft PowerPoint 並列アルゴリズム04.ppt

... 並列プログラム実行時間 プログラム評価に用いる時間は二通り • CPU使用時間: CPUが働いた時間. • 経過時間: 計算機動作にかかわらず,消費した時間. 計算が主体プログラムでは, ...

25

講義の流れ 並列プログラムの概要 通常のプログラムと並列プログラムの違い 並列プログラム作成手段と並列計算機の構造 OpenMP による並列プログラム作成 処理を複数コアに分割して並列実行する方法 MPI による並列プログラム作成 ( 午後 ) プロセス間通信による並列処理 処理の分割 + データの

講義の流れ 並列プログラムの概要 通常のプログラムと並列プログラムの違い 並列プログラム作成手段と並列計算機の構造 OpenMP による並列プログラム作成 処理を複数コアに分割して並列実行する方法 MPI による並列プログラム作成 ( 午後 ) プロセス間通信による並列処理 処理の分割 + データの

...  実はMPIは特定ソフトウェア名前ではなく、各ルーチンを定義した規格名。  ほとんど並列計算機で MPIライブラリを利用可能  MPIライブラリ = MPI規格に準拠して作成されたMPIルーチン群  MPIライブラリ = MPI規格に準拠して作成されたMPIルーチン群 ...

68

CCS HPCサマーセミナー 並列数値計算アルゴリズム

CCS HPCサマーセミナー 並列数値計算アルゴリズム

... まとめ(1/2) • 物質科学実アプリケーションにおいて使われることが 多い,高速フーリエ変換(FFT)について紹介した. • これまで並列FFTで行われてきた自動チューニングで は,基数選択や組み合わせ,そしてメモリアクセス 最適化など,主にノード内演算性能だけが考慮され てきた. ...

51

超高速行列演算チップの作成

超高速行列演算チップの作成

... ハードウエアによる解決方法があり、ソフトウエアではプログラムアルゴリズム並列計算機を使用した並列化プログラム作成があるが、本研究ではハードウエ アによる方法を用いた。そのため、固有値固有ベクトルを求める為だけ専用プロ セッサーを仮想し ( これを専用チップと定義する ) そのプロセッサー上でどのように ...

81

1E2-4 BDD簡約化アルゴリズムの並列化

1E2-4 BDD簡約化アルゴリズムの並列化

... Iwashita 手法がある [Iwashita 14] .逐次アルゴリズム節点処理を 並列に行う手法で,末端から上へと順に処理が行なわれる. 節点処理を並列に行う際,本来共有される節点を異なるス レッドで処理することがあり,片方処理が終わるを他方 が待つ必要がある.このコストを避けるために,各節点をハッ ...

4

000/6/3 目次 地球シミュレータの紹介 大気大循環モデル 基礎方程式 スペクトル法 コアとなる計算部分 並列化手法 実行性能 問題点と今後の予定 ワークショップ 計算科学におけるアルゴリズム

000/6/3 目次 地球シミュレータの紹介 大気大循環モデル 基礎方程式 スペクトル法 コアとなる計算部分 並列化手法 実行性能 問題点と今後の予定 ワークショップ 計算科学におけるアルゴリズム

... パラメタリゼーションによって計算 ★ パラメタリゼーションとは? • マクロ(格子スケール)場を用いて、ミクロ(格子スケールよ り小さなサブグリッドスケール)現象がマクロに及ぼす影響 をパラメータを用いてモデル化すること ...

32

計算クラスタ上で文字列の類似度を計算するための並列アルゴリズム

計算クラスタ上で文字列の類似度を計算するための並列アルゴリズム

... 本稿では,説明の簡単のため,文字列の類似度のみを 求める(最適アライメントを求めるように拡張するこ とは容易である).また, 2 つの文字列の長さは等しい とする ( 1節で述べたように η と記す).. Dnn (文字列の類似度)を計算する並列ア ノレゴリズムを次に示す..[r] ...

4

Show all 10000 documents...

関連した話題