4 ms·
To play devil's advocate, why would Intel spend money to allow their competitor to leverage speedups from their compiler?
by omikun 7y ago
To play devil's advocate, why would Intel spend money to allow their competitor to leverage speedups from their compiler?
- wtallis 7y agoIntel spent money to prevent their competitor from leveraging speedups from their compiler. It would have been less work for them to simply use feature detection on AMD chips, since Intel already has to implement feature detection for their own chips.
- 7952 7y agoBecause it would benefit the user of the compiler, their customer.
- ivanhoe 7y agoBecause in many countries, including US, it's illegal to leverage one product to ensure unfair market advantage for your other products, and this is very close to that...
- Dylan16807 7y agoIt took slightly more effort for them to put in the anti-optimization feature than to do the feature detection correctly. So the answer to your question is "they don't need to", but your question has nothing to do with the problem.