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

並列コンピューティング

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

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

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

... – 激指: 選択的な読み(実現確率探索)。細く深く読むので粒 度の差が大きい – Bonanza: 全幅探索が基本(枝刈りテクニックは多数使用)。 より並列動作を追求した方が効果が出る可能性あり ...

37

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎

... 並列計算ソフトウェア I 小規模もしくは,使いやすい方から紹介する. ベクトル化,SIMD ハードウェア,ソフトウェア,ライブラリの「準備」をしさえすれば… プログラミング的な意味での特殊なテクニックはほぼ不要. ...

59

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

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

... 断されれば、他の作業単位と並列実行するようにスケジュールが設定される、簡易作業単位 と考えることができます。 Task オブジェクトを作成したら、実行するロジックを含むデリゲートやラムダ ステートメ ントを、作成したオブジェクトに提供する必要があります。次に、Parallel Extensions ラ゗ブ ラリの中核となる TaskManager が、Task の実行スケジュールを設定します。実行スケジュ ...

47

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... 課題 • 前回の課題で考えたデータベースで、登録す べき情報の種類を考えましょう。また、検索す るとき、どの情報で検索することが考えられま すか?例を挙げて説明しなさい • 次に、データベースのテーブルを設計しましょ う – テーブル名 – フィールド名とフィールドのタイプ(数値、文字列) 21 フィールド名 タイトル 著者 出版年 定価 キーワード タイプ 文字列 文[r] ...

22

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... 文字コードの確認 • 以下のプログラムを入力・保存し、WinSCPで www2に転送してください • Internet Explorerで実行する • default_charsetの欄を見る 26 <?php phpinfo(); ?>.[r] ...

26

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... クエリ(query: 問い合わせ) • 構文(日常的に使用するもの) 28 クエリの種類 意味 CREATE データベースやテーブルを作る ALTER テーブルの構造を修正する INSERT テーブルにデータ(レコード)を追加する SELECT テーブルからレコードを選び出す UPDATE テーブルの内容を修正する DELETE レコードを削除 DROP テーブルやデー[r] ...

32

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... クエリ(query: 問い合わせ) • 構文(日常的に使用するもの) 25 クエリの種類 意味 CREATE データベースやテーブルを作る ALTER テーブルの構造を修正する INSERT テーブルにデータ(レコード)を追加する SELECT テーブルからレコードを選び出す UPDATE テーブルの内容を修正する DELETE レコード[r] ...

35

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... Webプログラムでの流れ 4 PHP部分: 受信データ(生まれた年)から干支を算出 受信データがなければスルー HTMLフォーム部分: 生まれた年を入力し送信 POSTで 自分に 生まれた年を 送信 データ名 “year” ① 最初の実行 受信データ無し ②.. 文字コードの確認 • 以下のプログラムを入力・保存し、WinSCPで www2に転送してください • Int[r] ...

28

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... 前回の課題 2 POSTでデータが送信されているかを確認 送信されていれば、sosu_check()関数の引数に渡す 送信されてなければ、初期の表示用文字列を作って下へ sosu_check()関数 引数が素数かどうかを 判定する 入力を促す初期メッセージを表示 フォームで判定したい数を入力させる ボタンをクリックしたら、データを自分自身に送信 “start”:ボタンが[r] ...

25

エンドユーザーコンピューティングII(5)

エンドユーザーコンピューティングII(5)

... • どんなパソコンがつながっているかは,show dot11 assoc コマンド で確認できます. アクセスポイント dot11Radio 0 dot11Radio 1 (AP1100にはありま せん) Fast Ethernet0 ブリッジ 有線 LAN 無線 LAN ハブ パソコン 有線 LAN ssid: yamada.. SSIDブロードキャストON/OFFの[r] ...

38

クラウド・コンピューティングへの取り組み

クラウド・コンピューティングへの取り組み

... アライアンスの歴史 Mission Critical Area Enterprise Area CY2000 2004 共同発表 共同発表 共同発表 共同発表 MC 領域 領域 領域 領域での での での での 戦略的 戦略的 戦略的 戦略的アライアンス アライアンス アライアンス アライアンスへ へ へ拡大 へ 拡大 拡大 拡大 2002 共同発表 共同発表 共同発[r] ...

29

GPUコンピューティング講習会パート1

GPUコンピューティング講習会パート1

... html • CUDAインストールディレクトリへのパスを各種環境 変数に追加 – お使いのシェルにあわせて、source cuda_setup.{csh,sh} としてください • 詳しくは利用の手引き4節を参照 (csh系: cuda-setup.csh). setenv PATH ${PATH}:/opt/cuda/bin[r] ...

17

GPUコンピューティングの現状と未来

GPUコンピューティングの現状と未来

... Keplerで強化された機能 Warp Shuffle Memory System Atomics Operations Read-only Cache Hyper-Q Concurrency Overlapping Dynamic Parallelism.. © NVIDIA Corporation 2013 Warp Shuffle 他スレッドの[r] ...

59

~モバイルを知る~ 日常生活とモバイルコンピューティング

~モバイルを知る~ 日常生活とモバイルコンピューティング

... WebAPIの利用と仕組み 13 人間:Webブラウザ Web サーバ Webサー バ コンテンツ+プ ログラム リクエスト レスポンス リクエスト レスポンス WebAPI+プログ ラム.[r] ...

26

SENAC Vol. 48, No. 2( ) 29 [ 大規模科学計算システム ] 並列コンピュータ LX 406Re-2 の利用法 情報部情報基盤課共同利用支援係共同研究支援係サイバーサイエンスセンタースーパーコンピューティング研究部 1 章はじめに 本センターは並列コンピュータ L

SENAC Vol. 48, No. 2( ) 29 [ 大規模科学計算システム ] 並列コンピュータ LX 406Re-2 の利用法 情報部情報基盤課共同利用支援係共同研究支援係サイバーサイエンスセンタースーパーコンピューティング研究部 1 章はじめに 本センターは並列コンピュータ L

... したりすると不正アクセスのリスクとなります。並列コンピュータにログインする端末を追加する場合は、その端末 で新規に鍵ペアを作成し、 authorized_keys に追加登録してください。  ログイン端末の追加方法 ログインする端末を追加する場合は、追加する端末で鍵ペアの作成を行います。必ずパスフレーズの設定を ...

33

将来のスーパーコンピューティングに関する調査検討について

将来のスーパーコンピューティングに関する調査検討について

... Byte/FLOP 値の低下は、チップ内の CPU・演算器の高並列化に伴い避けがたいもの であり、低下を抑えるためのアーキテクチャ新技術の導入とともに、コンパイラ等のシステ ムソフトウェアでの補償や、アプリケーションレベルでの要求メモリバンド幅を抑えたアルゴ リズム開発など、ソフトウェア側からのアプローチが今後の重要なテーマである。 耐故障 ...

19

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎

... PC のチップや, GPU 計算は SIMD をサポート. 多くのスーパーコンピュータは超並列 ( つなぎ方がすごい! ) . メモリは,多段分散型,つまり,分散しているが近くとは共有の キャッシュがあるような多段構造が多い. ...

60

脳を鍛える!インタラクティブコンピューティング

脳を鍛える!インタラクティブコンピューティング

... インタラクティブコンピューティング HP アドレス: http://aiwww.main.ist.hokudai.ac.jp 何を目指しているのですか? インターネットやマルチメディア、スマートフォン等の普及に伴い、特に個人向けのコ ンピュータは、インタラクティブな情報収集・情報交換の手段として、日々新しい状況を 作りつつあります。また住宅や家電製品にもコンピュータが組み込まれ、私たちが特に意 ...

2

Show all 247 documents...

関連した話題