Personalmente no me sorprendieron las limitaciones de OpenMP en Visual C++. De la misma manera tampoco puedo decir que me encaje que el código generado por G++ sea menos eficiente que el de Visual C++.

Lo que no entiendo en absoluto, es por qué la actual versión de 4.1.2 de GCC/GPP, no soporta OpenMP.

Realmente es incompresible que un compilador abierto como GCC, no apoye un estándar también abierto como OpenMP, haciéndonos tener que esperar hasta la revisión 4.2.

Una vez más se demuestra que aunque Microsoft no hace todas las cosas bien, los demás tampoco consiguen hacerlas mejor. En el caso que nos ocupa, siempre nos quedará la ayuda del compilador de C++ de Intel.