[misc.] OpenMP and language level parallelisation
Minggu, 07 April 2013
0
komentar
https://blogs.oracle.com/d/entry/openmp_and_language_level_parallelisation
C11とC++11の標準により、非常に有用な機能が言語にもたらされました。特にスレッド・同期プリミティブへの言語レベルでのアクセスをもたらしました。そのため、この新標準を使うと、標準に準拠したプラットフォームでコンパイル、動作するマルチスレッドのコードを書くことができます。
WindowsとPOSIXスレッドの変換に以前挑戦しましたが、要らない調整をしなくてすむというのはすばらしいニュースです。
POSIX threading API on Windowsより高いレベルの並列処理のために似たようなことを行おうとするアイデアがあります。既存のOpenMPインフラストラクチャを使うという、検討案を4月の会合に提出します。
http://www.darrylgove.com/2012/02/posix-threading-api-on-windows.html
Leveraging OpenMP infrastructure for language level parallelisationほぼ全てのコンパイラがOpenMPを使っています。共有メモリ並列プログラムの大きな塊をOpenMPを使って書いています。それゆえ、既存のOpenMPライブラリコードとこれまでの開発者のナレッジを使うのがよい考えであると思っています。この提案書はOpenMP構文を採用する必要性を主張しているのではありません。言語の要件に合うように変更することができるというものです。
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3530.pdf
どう思われますか?
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: [misc.] OpenMP and language level parallelisation
Ditulis oleh Unknown
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://apk-zipalign.blogspot.com/2013/04/misc-openmp-and-language-level.html. Terima kasih sudah singgah membaca artikel ini.Ditulis oleh Unknown
Rating Blog 5 dari 5
0 komentar:
Posting Komentar