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

並列に実行可能(あるいは効果のある)部分と並列に実行不可(ある

1. 薬物や機能性化合物デザインの基本と環境の変化 2. 多変量解析 / パターン認識に基づく インシリコスクリーニングとインシリコデザインの基本原理 3. 並列創薬 ( 複数特性の同時最適化 ) の提案 4. 並列創薬 と 逐次創薬 の開発成功確率に基づく比較シミュレーション 5. 分類 / 予測

1. 薬物や機能性化合物デザインの基本と環境の変化 2. 多変量解析 / パターン認識に基づく インシリコスクリーニングとインシリコデザインの基本原理 3. 並列創薬 ( 複数特性の同時最適化 ) の提案 4. 並列創薬 と 逐次創薬 の開発成功確率に基づく比較シミュレーション 5. 分類 / 予測

... ・フェーズ2: 169億円+(303億円: 同上 )= 472億円 & 開発期間 472 ・フェーズ3: 169億円+(472億円: 同上 )= 641億円 & 開発期間 641 フェーズ3での開発失敗は、641億円 641億円 の投資回収を不可能 投資回収を不可能 し、開発期間の無駄使い 開発期間の無駄使い 、利益の減少 利益の減少 、商機の消滅 商機の消滅 を伴う ...

74

並列処理論2

並列処理論2

... SPMD (Single Program Multiple Data Stream) : 各プロセッサは同一プログラムを実行するが,プロセッ サIDなど基づき異なるコード(異なるイタレーションや 異なるプログラム部分など)を実行するモデル. ...

85

情報処理学会研究報告 IPSJ SIG Technical Report 並列 FMO プログラム OpenFMO の性能最適化 稲富雄一, 眞木淳, 高見利也, 本田宏明, 小林泰三, 南里豪志, 青柳睦, 南一生 数万 ~ 数 10 万並列での効率的な実行を目指して, 並列フラグメント分子軌道プ

情報処理学会研究報告 IPSJ SIG Technical Report 並列 FMO プログラム OpenFMO の性能最適化 稲富雄一, 眞木淳, 高見利也, 本田宏明, 小林泰三, 南里豪志, 青柳睦, 南一生 数万 ~ 数 10 万並列での効率的な実行を目指して, 並列フラグメント分子軌道プ

... 10 示す.この例は,14 プロセスでの並列実行をした結果である.ランク 0 の プロセスがマスタプロセスで,ランク 7 のプロセスがストレージプロセスであり,残 りの 12 プロセスを worker group 1(rank=1~6) worker group 2(rank=8~14)の 2 つの worker group ...

8

在必要性が高い多倍長整数のビット数は高々数千ビット程度である. そこで本論文では, 筆算に基づく O(n 2 ) 時間の乗算を並列計算に適した積表と名付けたデータ構造を用いて GPU 上で高速に並列実行する手法を提案する.FFT 乗算とちがって, 提案手法では乗数と被乗数のビット数が異なる場合に長い

在必要性が高い多倍長整数のビット数は高々数千ビット程度である. そこで本論文では, 筆算に基づく O(n 2 ) 時間の乗算を並列計算に適した積表と名付けたデータ構造を用いて GPU 上で高速に並列実行する手法を提案する.FFT 乗算とちがって, 提案手法では乗数と被乗数のビット数が異なる場合に長い

... 10 している. まず初め,足し合わせる 2 つの多倍長整数から 図のよう繰り上がり情報を格納する配列を生成 する.繰り上がり情報は,それぞれの要素の和が 基数を超えていれば 1,基数-1(図では 9)であれ ば 2,いずれでもなければ 0 のことである.次に, 繰り上がり情報が 2 である要素について,その 1 つ右が繰り上がりを示す 1 なら ...

8

SGI AltixUV1000 並列化プログラミング講習会

SGI AltixUV1000 並列化プログラミング講習会

... : 実行(OpenMP ランタイムが) 決定します。 - OMP_STACKSIZE • 各スレッド毎のスタックサイズの上限を指定します。デフォルト値は4m(4MB) • OpenMP を使用しない場合正常動作するプログラムが、OpenMP を有効した場合、起動直後 segmentation ...

121

並列計算プログラミング超入門

並列計算プログラミング超入門

... 表2 例題の Poisson ソルバーの計算時間(非同期通信を用いた場合) プロセス数 間(秒) あ MPI_Wait の間、プロセス間境界メッシュ以外でのメッシュでの処理がおかれている ことが分かります。つまり MPI_Irecv で指定されたデータ通信、その通信かかわるデ ータを参照しない計算を「同時に」行なうことで MPI_Recv を使用した場合比べて計算 ...

19

DN05052JP - 120 VAC、低コスト、調光可能、リニア、並列と直列の切替えCCRを使用したLED照明回路

DN05052JP - 120 VAC、低コスト、調光可能、リニア、並列と直列の切替えCCRを使用したLED照明回路

... ) 他 の知的所有権に対する権利を保有します。 SCILLC の製品/特許の適用対象リストについては、以下のリンクからご覧いただけます。 ...的 す る シ ス テ ム へ の 使 用 、 生 命 維 持 を 目 的 し た ア プ リ ケ ー シ ョ ン 、 ま た 、 SCILLC ...

11

マルチコア商用スマートディバイスの 評価と並列化の試み

マルチコア商用スマートディバイスの 評価と並列化の試み

... D) 電力応答性のバランスを調整する→ Tick Less  OSが扱う時間はCPUの動作周波数は別の時計で刻む – TICK  TICKが進む都度、タイマ割り込みが発生して実行可能状態のプロ セスをプライオリティ順実行する ...

48

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

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

... どんなプログラムでも並列可能というわけではない 並列は,複数の処理を同時に進行させることであるので, 実行の順序が非並列の場合異なる.そのため,実行順序 よって値が変わる処理は並列化できない. ...

25

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

... ストールする – 書き込み直後読み出しをするキャッシュが対応できないでペナル ティが増えることもある →ノンブロッキングキャッシュ – 実際は階層化されているのでそれぞれの階層を考えないいけない – プロセッサがOut-of-order実行可能ならば読み出し時ストールしな ...

34

並列処理の背景

並列処理の背景

... 上で再帰的な実行パターンやデータ依存の実行パターンを生成・最適化するこ 可能なり、(中略)システムの CPU のワークロードを別のタスク振り分け たり、よりパフォーマンスの低い CPU を搭載したシステムで同じワークロードを処 理することも出来るようなりました。 ...

40

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

... る可能性が高いので、追い出しの対象するのは良くないです。LRUは最後 使われたのが最も古いものを選ぶので、局所性の原則適っています。こ れは2ウェイの場合、最後使われた方のビットをセットしておけば良いので 簡単です。Verilogのコードを見てもとても簡単なことが分かります。しかし4ウ ェイ以上は履歴を取っておく必要があって結構面倒です。実際は、最近使わ ...

34

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

システムLSIとアーキテクチャ技術  (part II:オンチップ並列            アーキテクチャ)

... Way数が倍なる割付可能な場所が倍なります。一方で、割り付ける対 象のブロック数も倍なります。これを椅子取りゲームたとえる、前のペー ジの例は、ダイレクトマップが1個の椅子を16人のライバルで取り合うのに対し て、2ウェイは椅子の数は倍の2なるが、ライバルの数も32人なってしまい ...

38

並列計算導入.pptx

並列計算導入.pptx

... MPICH : hWp://www.mpich.org 何れのライブラリを使用しても,関数は MPI仕様書従った形をしており, MPIを使用したプログラムは何れのライブラリをインストールしているか 関係無く実行可能なる. ...

25

Microsoft PowerPoint - 演習1:並列化と評価.pptx

Microsoft PowerPoint - 演習1:並列化と評価.pptx

... 緩和ループ部分実行時間を計測する. omp_get_wtime() 関数 強スケーリングの評価 環境変数 OMP_NUM_THREADSを1,2,4,8,16変化させて実行時間を計 測し,実行時間が短縮されていることを確認する. ...

13

ただし 無作為にスレッドを複数実行すると 結果不正やデッドロックが起きる可能性がある 複数のスレッド ( マルチスレッド ) を安全に実行する ( スレッドセーフにする ) ためには 同期処理を用いるこ とが必要になる 同期処理は 予約語 synchronized で行うことができる ここでは sy

ただし 無作為にスレッドを複数実行すると 結果不正やデッドロックが起きる可能性がある 複数のスレッド ( マルチスレッド ) を安全に実行する ( スレッドセーフにする ) ためには 同期処理を用いるこ とが必要になる 同期処理は 予約語 synchronized で行うことができる ここでは sy

... 課題 3 タイピングゲームなどは、自分がタイプしている最中も、非同期的(同時に) コンピュータが時間を計 って動作することにより、リアルタイムな操作性を実現している。 以下のタイピングゲームをスレッド処理 を用いて非同期で実行できるよう完成させなさい。 ...

8

並列計算

並列計算

... • 同期的 – 呼ばれた側の仕事が終わるまで、呼び出し側は止まる – バグが出にくい – 素朴な実装の場合、呼ばれる側の関数は、同時に複数 入ってこな いため、簡単で良い。 (再入可能性の検討など不要) ...

33

PVMによる並列処理システム構成の試み

PVMによる並列処理システム構成の試み

... PVM について紹介程度以上に書かれている 書籍は利用できなかった.使用した PVM のパージョンは PVM3. l別々に処理しであとからそれらを集めてまとめること が可能なもの 例えば,数値積分は区間を分割して積分しその和を 求めることにより最終結果を得る.また,ここで報告 する行列の積も,被乗算される行列を行に分割して分 害 1 ) すれば,並列処理された個々の結果[r] ...

3

いて, サンプルとして詳細に実行するイタレーション数を 計算する. シミュレーション時には, シミュレーション精 度の異なる形式を実行時に切り替えることにより, 並列化 アプリケーションにおけるサンプリング対象のイタレーシ ョンに対応する部分をサンプルサイズ分だけ詳細なシミュ レーションを行い, 残

いて, サンプルとして詳細に実行するイタレーション数を 計算する. シミュレーション時には, シミュレーション精 度の異なる形式を実行時に切り替えることにより, 並列化 アプリケーションにおけるサンプリング対象のイタレーシ ョンに対応する部分をサンプルサイズ分だけ詳細なシミュ レーションを行い, 残

... 並列化アプリケーションを対象した統計的手法による メニーコアアーキテクチャ シミュレーション の高速化 阿部洋一 †1 田口学豊 †1 木村啓二 †1 笠原博徳 †1 本稿では,プログラムのループ着目した統計的サンプリングによるメニーコアアーキテクチャシミュレーション の高速化手法の,自動クラスタリングによるサンプリング位置特定手法を提案する.筆者等による従来の提案手法で ...

7

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

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

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

68

Show all 10000 documents...

関連した話題