My question is related to integration of OpenMP in Fortran with some features in standard 2003/2008
In the document of latest 4.0 release it is stated that some features are not supported. The problem is : such features are in my opinion very important for new Object-Oriented paradigm as introduced in new standards.
I made some simple code containing type extension and pass atribute. The OpenMP work and a get speedup of 12x. ( on 12 cores !!!)