Visual C++でOpenMP
Visual Studioは標準でOpenMPをサポートしている…。まあgccでも大分前からサポートしているから当然だね。
…と思うんだが、無料のExpress版では対応していない。他にも、今では当たり前となりつつある64bitに非対応だったりと、実にプログラマとしては残念な代物である。ちょっと弄ってみる、程度のことに大金出す気にもなれないし、ただでさえ低いWindowsの開発モチベーションはだだ下がりだ。
とはいえ、一応抜け道みたいなものはあるのでメモ。Windows SDK for Windows Server 2008 and .NET Framework 3.5というのをインストールすればOpenMP使えるらしい。意外な抜け道ではある。URLは以下。