タグ

OpenMPに関するamagitakayosiのブックマーク (5)

  • Microsoft Word - openmp-txt.doc

    - 1 - (付録 A) OpenMP チュートリアル OepnMP は、共有メモリマルチプロセッサ上のマルチスレッドプログラミングのための API で す。稿では、OpenMP の簡単な解説とともにプログラム例をつかって説明します。 詳しくは、OpenMP の規約を決めている OpenMP ARB の http://www.openmp.org/にある仕様書 を参照してください。 日語訳は、 http://www.hpcc.jp/Omni/spec.ja/にあります。 また、 OpenMP のチュートリアル http://www.hpcc.jp/Omni/openmp-tutorial.pdf にありますので、参考にし てください。 1、OpenMP の特徴と並列プログラミングモデル OpenMPは、 新しい言語ではありません。 CやFotranなどの既存の逐次言語にプラグマ (#p

  • OpenMP Makefile, -fopenmp won't work

  • すぐやらない課:tech.ckme.co.jp

    ◎ サーバの作成、C++プログラムの作成、三次元可視化に関する情報を書いたページ このサイトは、主にLinuxを利用したサーバの作成方法について書いてあります。 一部は、WindowsおよびMac OS Xを使用してのサーバの作成方法も書いてあります。 また、CおよびC++を使ったプログラミングについての小技などもについても書いてあります。 三次元可視化に関しては、OpenDX、ParaviewおよびMatlabを使用しています。 目次 Linuxサーバの設定 SSH(Secure Shell)の設定 - サーバをリモートから管理する際に必須のSSHについてです DNSの設定 - BIND9を使ってDNSを設定します ウェブサーバの設定 - Apache2.xを利用してウエブページを公開します メールサーバの設定(Unixユーザーアカウント編) - postfix & dovecot メー

    amagitakayosi
    amagitakayosi 2012/11/19
    すごい
  • OpenMPの使い方:tech.ckme.co.jp

    OpenMPは複数のCPU(複数コアを含む)を持った計算機上での並列化に威力を発揮する。 OpenMPを使う最大の利点は、OpenMPに対応したコンパイラであれば、非常に簡単に並列化できる点である。 現在、gcc、Visual C++、およびIntelコンパイラなど主要なコンパイラはOpenMPに対応している。 習得も他の並列化技法に比べて比較的容易である。 なお、速度を最優先にする場合、単一コンピュータ上で動かした場合でも、メモリのローカリティのためかOpenMPよりMPIの方が効率のよいことが多い。MPIに関してはこちらを参照。 なお、インテルがOpenMP初心者向けに非常にわかりやすい文書を公開している。 OpenMPプログラムのコンパイル OpenMPの各種関数を使わない場合、#pragma ompで始まる指示をソースコード内に書き込み、下記のコンパイルスイッチをつけてコンパイルす

  • インテル® コンパイラーOpenMP* 入門.pdf

    ® OpenMP* / 1 ® OpenMP* 1 1 1 ......................................................................... 2 2 ........................ 3 3 ....................................................... 5 4 ............................... 7 5 ............................ 9 5.1 ........................................................................ 9 5.2 OpenMP* API ............................ 13 6 .......

  • 1