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

並列実行モデルの変化

連載講座 : 高生産並列言語を使いこなす (4) ゲーム木探索の並列化 田浦健次朗 東京大学大学院情報理工学系研究科, 情報基盤センター 目次 1 準備 問題の定義 αβ 法 16 2 αβ 法の並列化 概要 Young Brothers Wa

連載講座 : 高生産並列言語を使いこなす (4) ゲーム木探索の並列化 田浦健次朗 東京大学大学院情報理工学系研究科, 情報基盤センター 目次 1 準備 問題の定義 αβ 法 16 2 αβ 法の並列化 概要 Young Brothers Wa

... Cilk でそのようなことを行う手段として, inlet という特別な構文が用意されている. それは, spawn したタスクが終了したときに, その返り値を伴って呼び出されるハンドラである. inlet を定義する構 文は C 関数定義構文とほぼ同じである. ただしプログラムトップレベルではなく, それを用 いる Cilk 関数中で定義される. そして spawn ...

24

マトリックスモデルを用いたシミュレーションスタディー : 長期的な語彙知識変化の検証

マトリックスモデルを用いたシミュレーションスタディー : 長期的な語彙知識変化の検証

... 10%、S1 ままで ある確率が 90%であることを表している。この移行行列を TPM(Transitional Probability Matrix)9119 と表記する。表 3 に示されているように、残る 2 種類 ものに関しては、S1 行には何も変化をつけず、S0 行のみ ...0.05 変化を加 え、その影響を調べた。表 ...

15

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

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

... ついて削除と共有ルール適用を行う. 1 段階目では,各節点 に対して,削除ルールが適用できる節点は削除し,そうでない 節点については共有される節点候補リストを作成する.同 じ子節点を持つものは同じ節点へと簡約化されるため,片方 子節点をハッシュ値として利用することで,節点候補リスト が作成される.効率良くメモリを使用するため,上記操作中 ...

4

心的特性及び身体的特徴の起源に関する素朴因果モデルの発達的変化 [ PDF

心的特性及び身体的特徴の起源に関する素朴因果モデルの発達的変化 [ PDF

... 本研究により,3年生頃までは特性・特徴について 原因を1つ変数に焦点化し,原因・結果1対1対応 で理解しているに対し,5・6年生以降では複数原 因を並列に用いてその相互作用で現象を理解するように なることが新たに明らかになった.ただしこの結果から は,完全に1つ変数しか考慮できない状態から複数 ...

4

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

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

... 理想的には p 台で実行すれば 1 台 p 倍速さになるはずである から, S(p) = p となり,このとき高速化を ideal speedup と呼ぶ. 原理的には S(p) ≦ p となるはずであるが,キャッシュ実質的な容量 増加等が原因で S(p) > p となることがある(superlinear speedupと呼 ...

25

マトリックスモデルの検証--長期的な語彙知識変化の安定性に関する一考察

マトリックスモデルの検証--長期的な語彙知識変化の安定性に関する一考察

... 長期的な語彙知識変化を予測する方法としてマトリックスモデルが提唱さ れ、その妥当性について検証されてきた。また、予測に基づきシミュレーショ ンを行い産出した仮想データより、語彙知識変化詳細を探る試みも行われ てきた。この論文では、もう一度原点に戻り、マトリックスモデル前提で ...

9

並列処理の背景

並列処理の背景

... Kepler GK110 では、カーネルから別カーネルを起動することがで、必要なストリー ムやイベントを生成したり、追加ワーク処理に必要な依存関係を管理することがホ スト CPU関与なしに実行できます。 GPU 上で再帰的な実行パターンやデータ依存実行パターンを生成・最適化するこ とが可能になり、(中略)システム CPU ...

40

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

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

... Features:Generate a prediction model which is designed for only 1 samples 特徴:サンプル単位で予測モデル構築 特徴:サンプル単位で予測モデル構築 Features:Generate a prediction model which is designed for only ...

74

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

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

... k-means 法を繰り返すことによって,得られる分割数が 不定(x)であるために x-means と呼ばれる.この方法を用い ることで,入力集合に対してクラスタ数を検討する必要が なくなり,シミュレーション高速化全体プロセスを自動 化することが容易になる.なお,本稿評価におけるクラ スタリングでは,分割停止基準としてサンプルサイズを用 いる.分割プロセスが異なるため,ある集合 C ...

7

並列分散ワークフロー処理システムの研究開発

並列分散ワークフロー処理システムの研究開発

... • 複数拠点クラスタを用いたワークフロー実行 • 適切なタスク配置により、拠点間ファイル転送を少なくする • 「エッジカット最小」となるグラフ分割問題を解くことにより、タスク をグループ化 ...

21

並列プログラミング入門(OpenMP編)

並列プログラミング入門(OpenMP編)

... OMP_SCHEDULE スケジュールタイプがruntimeであるループ指示文スケジュー リングを制御します。(デフォルトはstatic) OMP_STACKSIZE 各スレッドが実行時に利用するスタックサイズを指定します。ス レッドごと固有データなどメモリ領域に利用されます。 ...

101

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

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

... MPI_Wait 間に、プロセス間境界メッシュ以外でメッシュで処理がおかれている ことが分かります。つまり MPI_Irecv で指定されたデータ通信と、その通信にかかわるデ ータを参照しない計算を「同時に」行なうことで MPI_Recv を使用した場合に比べて計算 時間を短縮できるということになります。計算時間を表2に示します。表1計算と同じ ...

19

コンピュータ将棋と並列化

コンピュータ将棋と並列化

... • 伊藤毅志, 小幡拓弥, 杉山卓弥, 保木邦仁. 将棋における合議アルゴリズム — 多 数決による手選択. IPSJ, Vol. 52, No. 11, pp. 3030–3037, 2011. • 田中哲朗,金子知適. コンピュータ将棋不遜な挑戦 : 4.大規模クラスタシステ ムで実行 -GPS将棋試み-. 情報処理, Vol. 51, No. 8, ...

37

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

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

... up 動作周波数が上限値に達しているのでコアを追加 down 動作周波数が下限値に達しているのでコアを削除 idle 動作周波数が上限値よりも低く、下減値よりも高いのでコア個数変更なし disable Auto hotplug 機能を停止する ...

48

並列処理論2

並列処理論2

... – 単一PEで複数プロセス並行処理発展形 – プログラム中タスク群を複数プロセスに割り当 て,それらを複数プロセッサで実行する. • スレッド間並列(マルチスレッディング) ...

85

高速なコードを素早く開発 インテル Parallel Studio XE 設計 ビルド 検証 チューニング C++ C Fortran Python* Java* 標準規格に基づく並列モデル : OpenMP* MPI インテル TBB バージョン 2017 の主な機能 インテル Distribut

高速なコードを素早く開発 インテル Parallel Studio XE 設計 ビルド 検証 チューニング C++ C Fortran Python* Java* 標準規格に基づく並列モデル : OpenMP* MPI インテル TBB バージョン 2017 の主な機能 インテル Distribut

... Linux* コンパイラー・オプション: Absoft*: -m64 -mavx -O5 -speed_math=10 -march=core -xINTEGER。GFortran: -Ofast -mfpmath=sse -flto -march=native -funroll-loops – ftree-parallelize-loops=4。インテル® Fortran コンパイラー: -fast -parallel ...

68

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

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

... メモ: 値を取得するには、data.Result プロパテゖを調べます。Result プロパテゖの 呼び出し時にタスクが完了していれば、値がすぐに返されます。完了していなけれ ば、タスクが完了して値を取得できるようになるまで、実行コードがブロック されます。上記例では、Result プロパテゖをすぐに呼び出していますが、これは 理想的な処理ではありません。Task<T> ...

47

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

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

...  他プロセスが持っているデータを参照するには、通信する  MPIルーチン種類  MPIルーチン種類  MPI環境に関するルーチン MPI_Init, MPI_Finalize, MPI_Comm_rank 等  一対一通信 MPI_Send, MPI_Recv, MPI_Isend, MPI_Irecv, MPI_Wait 等  集団通信 MPI_Bcast, ...

68

北太平洋風成循環流の季節変化に関する数値モデル実験

北太平洋風成循環流の季節変化に関する数値モデル実験

... 1(b)) 位相分布をみる と,亜寒帯循環域は秋位相である紫色,亜熱帯循環域 は春位相である緑色が支配的である。これは藤原ら (2014) が扱ったアルゴ水温・塩分データには,エクマ ンパンピング季節変動成分による内部境界面変位情 報がある程度表現されていることを示している。 傾圧 ARW が存在しない成層条件を設定した北緯 44 度 ...

12

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

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

... • 大気・海洋結合モデル高精度化 ★ 集中豪雨,ダウンバースト等局所的気象現象理解 • 現状局所モデルで水平方向約20Km • 計算格子数増加による詳細なシミュレーション • 積乱雲等パラメータ化削減 ...

32

Show all 10000 documents...

関連した話題