I agree, that if you think in traditional terms it does seem quite odd. These traditional terms dictate that X, Y, Z software/vendor will have to add support for OpenCL to be of much use. This is completely true, but it may also be missing an entire piece of the puzzle. What happens if OS X decides to start using those GPU's for system tasks? For example, perhaps Mavericks' uses the GPUs for it's memory compression. There seem to be a lot of other computational OS tasks that could use these cards to great affect. How would these pro systems then compare to iMac, Mini, Hackintosh, or Workstation? I don't pretend to know, but I do think something bigger and more out-of-the-box is at play with the nMP. I can't wait to see how this all unfolds and, for the record, I don't think Apple is thinking in traditional terms with the nMP.