The AMD Opteron is the first eighth-generation x86 processor (K8 core), and the first of AMD's AMD64 (x86-64) processors, released April 22, 2003. It is intended to compete in the server market, particularly in the same segment as the Intel Xeon processor.
In June 2006, the TOP500 list ranked an Opteron-powered machine at the Tokyo Institute of Technology in Japan as the seventh fastest supercomputer in the world. On the June 2006 list, 16% of the 500 supercomputer installations were AMD64 Opteron-based systems, while 23.6% were Intel EM64T Xeon-based.
The first capability is notable because at the time of Opteron's introduction, the only other 64-bit processor architecture marketed with 32-bit x86 compatibility (Intel's Itanium) ran x86 legacy-applications only with significant speed degradation. The second capability, by itself, is less noteworthy, as all major RISC players (SPARC, DEC, HP-PA, IBM Power, MIPS, etc.) have had 64-bit implementations for many years. In combining these two capabilities, however, the Opteron has earned recognition for its ability to economically run the vast installed base of x86 applications, while simultaneously offering an upgrade-path to 64-bit computing.
The Opteron processor possesses an integrated DDR SDRAM memory controller. This both reduces the latency penalty for accessing the main RAM and eliminates the need for a separate northbridge chip.
In a variety of computing benchmarks, the Opteron architecture has demonstrated better multi-processor scaling than the Intel Xeon. In Xeon systems, the total delivered computing power is often less than the sum of the throughputs of the individual CPUs. For example, a Xeon system may execute two simultaneous tasks each at 90% throughput, or four simultaneous tasks each at 80% throughput. Opteron systems suffer much less drop in aggregate throughput, vindicating AMD's architectural decisions. In particular, the Opteron's integrated memory controller, due to Non-Uniform Memory Access, allows the CPU to access local-RAM without using the HyperTransport bus. Even for non-local memory access and interprocessor communication, only the initiator and target are involved, keeping bus-utilization to a minimum. In contrast, multiprocessor Xeon system CPUs share a single common bus for both processor-processor and processor-memory communication. As the number of CPUs increases in a Xeon system, contention for the shared bus causes computing efficiency to drop.
AMD's model number scheme has changed somewhat in light of its new multicore lineup. At the time of its introduction, AMD's fastest multicore Opteron was the model 875, with two cores running at 2.2 GHz each. AMD's fastest single-core Opteron at this time was the model 252, with one core running at 2.6 GHz. For multithreaded applications, the model 875 would be much faster than the model 252, but for single threaded applications the model 252 would perform faster.
The last two digits in the model number (the yy) give an indication of the speed of the CPU. Values of yy numbered 60 or higher indicate dual-core models.
AMD products | x86 microprocessors
Opteron | AMD Opteron | AMD Opteron | Opteron | Opteron | Opteron | Opteron | Opteron | Opteron | Opteron | Opteron | Opteron | Opteron