jimmysmitty :
You mean the compilers that are not even used in the majority (90%) of software?
I doubt that figure. Would you please provide evidence for it?
jimmysmitty :
The same compilers that are designed to work best with Intels hardware
Read this.
jimmysmitty :
much like CUDA/PhysX with NVidia or Mantle/ TressFX for AMD?
Quite fallacious.
That comparison doesn't even work. They're technologies tailored to each card. If you're going to use THAT method, you'd best use an API. Such as DirectX. Which doesn't hold water, due to NVidia (por ejemplo) not being able to do a "If != NVidia then Cripple()" at runtime.
jimmysmitty :
If Intel does that then NVidia and AMD should open up their proprietary software/hardware as well, no?
If what, Intel removes the "Cripple AMD()" function from their compilers, NVidia and AMD should make their software/hardware open source?
Ladies and gentlemen, I quote you a non sequitur!
jimmysmitty :
Guess what, it wont happen as that's how companies one up the others. Ford has Microsoft SYNC. Other companies have their own equivalent but SYNC has advantages.
Another completely, and utterly, fallacious comparison.
A more accurate one would be: Toyota has gained 80% of the oil marketshare and implemented a way to check if your engine is manufactured by Toyota or not. If your engine is a non-Toyota certified engine, it will use up twice as much oil than a Toyota engine. However, if you fool the check into thinking you have a Toyota engine, it uses up as much as a Toyota engine with no problems at all.
If Toyota were to do such a thing, you'd probably support it too.
jimmysmitty :
Without them everyone would have the same hardware and there would be no reason to pick one over the other.
Without "them"? You mean different hardware manufactures or anti-competitive practices?