anand just put up an article on this law suit, here's something interesting, FTC demand:
"To stop selling things below cost. The FTC is defining this as being the average variable cost plus a contribution to Intels fixed sunk costs in an appropriate multiple of that average variable cost.
first how do FTC actually know what some tech is worth, I mean a i7 920 is worth 200 or 250 or 300? how does anyone know? I find that very dubious and impossible to enforce. even more considering performance level of i7 there's absolutely no competition at that level, intel can even set the price 350 and people might still buy it.
another good one,
"For Intel to stop badmouthing competing products unless they have solid scientific evidence." I think badmouthing is a industry tradition, like when intel calls amd x3s defetive products, but how is this something bad? I think it's just a marketing trick. certainly nothing to sue over.
one thing I do agree on,
"Intel cannot require OEMs to purchase only Intel CPUs and GPUs" intel's been doing this too much and it certainly slows down competitions not with superior technology but with market share clout. I think this type of tactics allow Intel to hold down to market share without invest in making their products better which is bad for progress.
1. The first one I think is pointed at Atom + motherboard combos. The combo is not sold below cost, but the combo comes with such a discount that you could say one of the items completely lost its profit margin. Ie, if an Atom cpu costs $40 to produce and sells for $50 alone, the motherboard costs $50 to produce and sells for $60 alone, but the combo sells for $95, that's viewed as Intel selling an Atom cpu for $35 and the motherboard for $60. Or at least that's my interpretation. And internally, Intel does assign some cost of production (including amortized R&D) to each product.
2. Probably something like what all tech companies do, produce charts saying "8x faster!" (cough, apple), using rigged benchmarks to generate the results, or outright lies.
3. If OEMs only purchase Intel CPUs and GPUs because nvidia doesn't have a license to sell igps for intel, or because the product comes with an intel igp integrated already, or because intel is bundling products in a way that makes it cost prohibitive to use another igp, is it still unfair? It achieves the same thing, but they never directly say you can't use another igp.
BTW, I still think compilers are a special case, because it effects all the software produced with those. It's not like the software is just going to be recompiled for AMD, likely the dev houses compiled using ICC, not aware it would cripple AMD processors, and now that product is out on the market and can't really be changed, or the dev house just doesn't care enough to switch to another compiler. In the end, Intel is creating a slow software ghetto for non-Intel processors to execute in, despite being instruction set compatible. It would be different if it was a 3rd party making processors that disabled optimizations on non-intel processors, but there's a conflict of interest since Intel is making a compiler that does produce code for competitors, yet purposefully cripples it without saying so. This might be ok if AMD was doing it (though definitely a gray area), but Intel is a monopoly, and monopolies aren't allowed to do certain things that hold back their competitors.
I still think my road analogy fits. AMD and Intel both produce 'cars' (cpus) that run on 'roads' (compiled software, so Intel's compiler is the pavement used). But Intel owns some of the roads (compiled with icc), and these roads turn into dirt paths (disable parts of the instruction set) when an AMD car drives on them. Now, most cars in the world are already Intel, and these cars drive best on the Intel roads. Because of this, the number of Intel roads continually increases, and people notice "hey, these AMD cars run like crap on Intel roads!" and just start buying Intel cars since it's not worth getting an AMD car when it doesn't drive well on a significant portion of the roads.
In the car case, I think it would be valid for the government to tell Intel it can't purposefully downgrade the roads when an AMD car is on them, and the same holds true for software. It'd be ok for Intel to support features on its roads that AMD's does not have yet. Say if Intel cars got rocket jets, and could now fly over the road. If AMD eventually also produced cars with rocket jets, it would be wrong of Intel to shoot emp pulses at the AMD cars to disable their rocket jets.
Perfect analogy