lynx   »   [go: up one dir, main page]

タグ

c++と並列処理に関するItisangoのブックマーク (2)

  • わんくまで発表してきました - Faith and Brave - C++で遊ぼう

    「『ストラウストラップのプログラミング入門』で語られなかったいくつかのこと」 というタイトルで発表してきました。 Bjarne dont speaking View more presentations from Akira Takahashi Bjarne Stroustrupの『ストラウストラップのプログラミング入門』は、プログラミングを学んでいくためのすばらしい書籍ですが、プログラミングの基礎ができたら次は、「プログラミングにはどんな分野があるか」を知り、自分の興味ある分野はなんなのかを確かめることが必要なのではないかと思い、『ストラウストラップのプログラミング入門』の補完的な内容として、プログラミングのいくつかの分野を紹介させていただきました。

    わんくまで発表してきました - Faith and Brave - C++で遊ぼう
  • OpenMP - Wikipedia

    int main(int argc, char *argv[]) { int i; #pragma omp parallel for for (i = 0; i < 10000; ++i) { /* (並列処理させたいプログラム) */ } return 0; } OpenMPはループの反復処理を自動的に複数のスレッドに分割して並行処理できるようにする。例えば4つのスレッドを用いて処理を分割する場合、上記例ではインデックス[0, 2499], [2500, 4999], [5000, 7499], [7500, 9999]の各範囲をそれぞれのスレッドに分担させる、といった具合である。実際にいくつのスレッドを起動するのか、また各スレッドに対してどのように処理を振り分けるのかはOpenMP処理系(コンパイラ)およびプログラム実行環境などの条件に依存する[10]。 以下は区分求積法を用いた円周率

    OpenMP - Wikipedia
  • 1
Лучший частный хостинг