Ah, but therein lies the problem. Revit and AutoCAD don't use OpenGL, and DirectX9 is both ancient and inadequate. Of course it may well be that Microsoft is making it hard to virtualize DX 10 and higher. All the more reason for Autodesk to support more native Mac apps, but Revit is MANY years from being native Cocoa code (if ever), so in the meantime, Parallels is the best bet. And would be much better if DX 10 was supported.
OpenCL may or may not have any impact there. But given what OpenCL is capable of, I would love to hear that Parallels is making what use they can.
Gordon