マルチコアとOpenMP

Filed under 開発

先日発表されたIntel Macは,マルチコアCPUを搭載していました.

そして,IntelはMac OS X向けIntel Compilerのベータ版を配布し始めたようです.

米Intel、”Intel Mac”向け開発ツールのベータ版を公開 (MYCOM PC WEB)

Development Support for Intel-based Macs* – Intel® Software Network

このIntelのコンパイラはOpenMPをサポートしているとの事.Appleの純正コンパイラであるGCCも4.2からOpenMPをサポートするようですし,Objective-Cでも使えるようになるんでしょう.そして,実はVC++ 8.0もOpenMPをサポートしています.

OpenMP in Visual C++

来たるべき総マルチコア時代の並列処理はOpenMPが標準のインターフェイスになりそうですね.

OpenMP | OpenMP: Simple, Portable, Scalable SMP Programming

自分はPthreadは知っていますが,OpenMPは全然知りません,これから勉強しなきゃ.

楽だって聞きますけど,どんなもんでしょ.

Post a Comment

Your email is never published nor shared.