Steve, I don't disagree with you at all. The technical reasoning is very clear. What's not clear is when the heat/energy hurdle will be overcome-- or why it's taking a while to get there. In the meantime, the mini cluster solution is the only way to go for the moment.
Likewise, I also agree with the software quandary: hardware can do *more*, in layman's terms, than the software can. Photoshop has been my personal benchmark app, particularly on the Mac platform-- so much has fallen in line behind PS developments that one can almost set their watch with software trends as PS takes its stand.
You also hit on something about which I've mused elsewhere-- and that if any company would get apps to 64-bit it will be Apple. If it does no good to have a powerful computer when software won't take advantage of it, it follows that a company like Apple would follow their hardware pioneering with fully optimized versions of their own software.
Any allusions to the oddness of all this has less to do with it being shrouded in mystery and more to do with how awkward a situation it is with hardware being currently a bit ahead, so to speak, of the software.
That will change soon enough, and perhaps Steve Jobs will have much more to say about this next week since his last keynote placed 64-bit processing as a headline with no real mention of its pro apps taking advantage of this just yet.
64-bit aside, just getting 32-bit apps completely recoded for Universal Binary and optimized for the increasing sizes of CPU clusters will be a most intersting development to watch.
Likewise, I also agree with the software quandary: hardware can do *more*, in layman's terms, than the software can. Photoshop has been my personal benchmark app, particularly on the Mac platform-- so much has fallen in line behind PS developments that one can almost set their watch with software trends as PS takes its stand.
You also hit on something about which I've mused elsewhere-- and that if any company would get apps to 64-bit it will be Apple. If it does no good to have a powerful computer when software won't take advantage of it, it follows that a company like Apple would follow their hardware pioneering with fully optimized versions of their own software.
Any allusions to the oddness of all this has less to do with it being shrouded in mystery and more to do with how awkward a situation it is with hardware being currently a bit ahead, so to speak, of the software.
That will change soon enough, and perhaps Steve Jobs will have much more to say about this next week since his last keynote placed 64-bit processing as a headline with no real mention of its pro apps taking advantage of this just yet.
64-bit aside, just getting 32-bit apps completely recoded for Universal Binary and optimized for the increasing sizes of CPU clusters will be a most intersting development to watch.