Although the CPU's you are trying to compare heve the same Toledo Core (and this applys to all cores and manufactures) The Opteron DOES NOT compare dirrectly to the Athlon 64, FX or X2 CPU's. The one thing that everyone seems to be missing here is the Instruction Set of the CPU's. Server based processors carry a different set of resident instructions then all destop processors. They are not designed for resident handling of many of the processes utililized in gaming. Yes, they will run most games quite well. However, the bulk of it's 'horsepower' sits idol while it parcels out opperations to the rest of the system in a game enviromrnt. While in the same enviroment, the desktop CPU's such as the FX handle this operations themselves.
1. What are the differences in the implemented instruction set of the Athlon64 FX-60 and the Opteron with the same (Toledo) core?
2. How do the Opteron parcels out operations to the rest of the system, what operations are that, what is the rest of the ystem and what is processing them?
After produced, chips are beeing tested and those who have passed the test are divided in quality classes depending on their ability to run stable at higher freqfency and lower voltage.
From the best cores, Opterons are made. They are suposed to process a lot of data, 24 hours a day. For stability, the Opterons are clocked less than their maximum at the current voltage and becouse of this they are so overclockable. For aditional stability and avoid of memory operation errors, the s940 Opterons are using Registered ECC buffered DDR, while the s939 are using unbuffered/ECC. Only the Opteron 2xx and 8xx have more than 1 HTT link enabled(each HTT link provides up to 8GB/s data transfer, the 2xx have 2 and teh 8xx have 3 links), while the 1xx and all other K8 processors have only 1.
From the next quality class, the AthlonFX are made. Games are CPU-power hungry apps and they are exploatating almost all the CPU resources, so stability again is an isue. The fully unlocked multiplier is an overclocking adventage over the rest K8 CPUs. Most of them are unlocked for lower multipliers or totaly locked(as the Semprons which are not supporting CNQ).
From this class are made the Turion64s also. They are power concerned, so stability at lower voltage is needed.
The remaining chips are for the Athlon64/64-X2 and the Sempron.
All the K8 with same cores on the same "the rest of the system"(mainboard, ram, etc.) and same clock are performing same.