OPTERON

The AMD 'Opteron' (codenamed ''SledgeHammer'' during development) was the first of AMD's eighth-generation x86 processors based on the K8 or ''Hammer'' core, and the first processor to implement the AMD64 (formerly x86-64) instruction set architecture. It was released on April 22, 2003 and was intended to compete in the server market, particularly in the same segment as the Intel Xeon processor.

Contents
Technical description
The two key capabilities
Multi-processor features
Multi-core Opterons
Socket 939
Socket AM2
Socket F (1207)
Models
Opteron (130 nm SOI)
Opteron (90 nm SOI, DDR)
Opteron (90 nm SOI, DDR2)
Opteron (65 nm SOI)
8th generation x86 competitors
Supercomputers
Opteron without Optimized Power Management
Opteron recall
Future
See also
References
External links

Technical description


The two key capabilities

Opteron combines two important capabilities in a single processor die:
# native execution of legacy x86 32-bit applications ''without speed penalties''
# native execution of x86-64 64-bit applications (linear-addressing beyond 4 GiB RAM)
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 (Sun SPARC, DEC Alpha, HP PA-RISC, IBM POWER, SGI 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 run the vast installed base of x86 applications economically, while simultaneously offering an upgrade-path to 64-bit computing.
The Opteron processor possesses an integrated DDR SDRAM / DDR2 SDRAM(Socket F) memory controller. This both reduces the latency penalty for accessing the main RAM and eliminates the need for a separate northbridge chip.
Multi-processor features

In multi-processor systems (more than one Opteron on a single motherboard), the CPUs communicate using the Direct Connect Architecture over high-speed HyperTransport links. Each CPU can access the main memory of another processor, transparent to the programmer. The Opteron approach to multi-processing is not the same as standard symmetric multiprocessing as instead of having one bank of memory for all CPUs, each CPU has its own memory. The Opteron CPU directly supports up to an 8-way configuration, which can be found in mid-level servers. Enterprise-level servers use additional (and expensive) routing chips to support more than 8 CPUs per box.
In a variety of computing benchmarks, the Opteron architecture has demonstrated better multi-processor scaling than the Intel Xeon. This is primarily because adding an additional Opteron processor increases bandwidth, while that is not always the case for Xeon systems, and the fact that the Opterons use a switched fabric, rather than a shared bus. In particular, the Opteron's integrated memory controller, when using Non-Uniform Memory Access (NUMA), allows the CPU to access local RAM quickly. In contrast, multiprocessor Xeon system CPUs share only two common buses 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.
Multi-core Opterons

In May of 2005, AMD introduced its first "Multi-Core" Opteron CPUs. At the present time, the term "Multi-Core" at AMD in practice means "dual-core"; each physical Opteron chip actually contains two separate processor cores. This effectively doubles the compute-power available to each motherboard processor socket. One socket can now deliver the performance of two processors, two sockets can deliver the performance of four processors, and so on. Since motherboard costs go up dramatically as the number of CPU sockets increases, multicore CPUs now allow much higher performing systems to be built with more affordable motherboards.
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.
Next-Generation AMD Opteron processors are offered in three series: the 1200 Series (up to 1P/2-core), the 2200 Series (up to 2P/4-core), and the 8200 Series (4P/8-core to 8P/16-core). The 1200 Series is built on AMD's new Socket AM2. The 2200 Series and 8200 Series are built on AMD's new Socket F (1207).
AMD is expected to launch quad core[1] Opteron chips in August 2007 [2] with hardware vendors to follow suit with servers in the following month. Based on a core design codenamed ''Barcelona'', new power and thermal management techniques are planned for the chips. Existing dual core DDR2 based platforms will be upgradeable to quad core chips[3].
Socket 939

AMD has also released Socket 939 Opterons, reducing the cost of motherboards for low-end servers and workstations. Except for the fact they have 1MiB L2 Cache (versus 512KiB for the Athlon64) the Socket 939 Opterons are identical to the San Diego and Toledo core Athlon 64s, but are run at lower clockspeeds than the cores are capable of, making them more stable. Since this means that they overclock very well, they were popular and in great demand. They are also the only dual core Socket 939 processors still easily available now that the Athlon 64 X2s for that platform have been discontinued. [1]
Socket AM2

(needs updating-see Socket AM2)
Socket AM2 Opterons are available for servers that will only have a single-chip setup. These chips may prove to be as successful as the previous generation socket 939 Opterons due to the Opteron's overclockability. Codenamed Santa Ana, dual core AM2 Opterons feature 2×1 MiB L2 cache, unlike the majority of their Athlon 64 X2 cousins which feature 2x512 KiB L2 cache.
Socket F (1207)

Socket F (1207) is AMD’s second generation of Opteron processors (codename Santa Rosa, Barcelona and Shanghai) the “''Lidded Land Grid Array''” socket adds support for DDR2 SDRAM, quad core processors,(see ‘Multi-core Opterons’ above) improved HyperTransport connectivity and Virtualization (AMD-V™) Physically the socket and processor package are nearly identical, although not generally compatible with socket 1207 FX

Models


First generation single-core Opterons follow the three-digit "Opteron 'xyy'" model numbers
and the newer generations (all dual cores) are four-digit in the form "Opteron 'xnyy'". AMD Opteron™ Processor FAQs
The first digit (the 'x') specifies the maximum number of CPUs on the target machine:

★ '1' - Designed for uniprocessor systems

★ '2' - Designed for dual-processor systems

★ '8' - Designed for systems with 4 or 8 processors
The 'n' digit is the release number (omitted in first release). The major differences between release one and release two include different socket type (socket 940 vs. socket F), single-core vs. dual core, quad-core upgradeability, support for DDR1 vs. DDR2 memory and for AMD Virtualization.
The last two digits in the model number (the 'yy') give an indication of the relative performance comparison among models of the processors.
Opteron (130 nm SOI)

; Single-core — ''SledgeHammer'' (1yy, 2yy, 8yy)

★ CPU-Steppings: B3, C0, CG

★ L1-Cache: 64 + 64 KiB (Data + Instructions)

★ L2-Cache: 1024 KiB, fullspeed

MMX, Extended 3DNow!, SSE, SSE2, AMD64

Socket 940, 800 MHz HyperTransport

★ Registered DDR SDRAM required, ECC possible

★ VCore: 1.50V - 1.55V

★ First Release: April 22, 2003 [2]

★ Clockrate: 1400 - 2400 MHz (x40 - x50)
Opteron (90 nm SOI, DDR)

; Single-core — ''Venus'' (1yy), ''Troy'' (2yy), ''Athens'' (8yy)

★ CPU-Steppings: E4

★ L1-Cache: 64 + 64 KiB (Data + Instructions)

★ L2-Cache: 1024 KiB, fullspeed

MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64

Socket 940, 800 MHz HyperTransport

Socket 939/Socket 940, 1000 MHz HyperTransport

★ Registered DDR SDRAM required for socket 940, ECC possible

★ VCore: 1.35V - 1.4V

NX Bit

★ Optimized Power Management (OPM)

★ First Release: February 14, 2005

★ Clockrate: 1600 - 3000 MHz (x42 - x56)
; Dual-core — ''Denmark'' (1yy), ''Italy'' (2yy), ''Egypt'' (8yy)

★ CPU-Steppings: E1, E6

★ ...

Socket 939/Socket 940, 1000 MHz HyperTransport

★ ...

NX bit
Opteron (90 nm SOI, DDR2)

; Dual-core — ''Santa Ana'' (12yy), ''Santa Rosa'' (22yy, 82yy)

★ CPU-Steppings: F_

★ L1-Cache: 64 + 64 KiB (Data + Instructions)

★ L2-Cache: 2
★ 1024 KiB, fullspeed

MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64

Socket F, ??? MHz HyperTransport - Opteron 2yy, 8yy

Socket AM2, ??? MHz HyperTransport - Opteron 1yy

★ VCore: ??????

NX Bit

★ Optimized Power Management (OPM)

★ First Release: ?????? 2006

★ Clockrate: ???? - ???? MHz (xn?? - xn??)
Opteron (65 nm SOI)

; Quad-core — ''Budapest'' (13yy) [4], ''Barcelona'' (23yy, 83yy)

★ CPU-Steppings: ?

★ L1-Cache: 64 + 64 KiB (Data + Instructions) per core

★ L2-Cache: 512 KiB, fullspeed per core

★ L3-Cache: 2048 KiB, shared

MMX, Extended 3DNow!, SSE, SSE2, SSE3, AMD64, SSSE3

Socket F, ? GHz HyperTransport 3.0

★ Registered DDR2 SDRAM required, ECC possible

★ VCore: ? V

★ First Release: Q3 2007

★ Clockrate: 2100 - 3000 MHz

8th generation x86 competitors



★ Intel Xeon 5100 (and derivatives based on the Core Microarchitecture such as Core 2)

Supercomputers


On the Nov 2006 TOP500 list, 22.6% of the worlds fastest known 500 supercomputer installations were AMD64 Opteron-based systems, while 21.6% were Intel EM64T/Intel 64 Xeon-based.
Supercomputers based on Opteron mentioned in the top 10 fastest supercomputers in the world:

★ #2: Sandia National Laboratories. Machine: Cray Red Storm XT3. CPU: 26,544 Dual-Core Opteron (2.4 GHz). Rpeak: 101.4 TeraFlops.

★ #9: TSUBAME Grid Cluster, GSIC Center, Tokyo Institute of Technology. Machine: Sun Fire X4600 Cluster. CPU: 10,368 Opteron (2.4/2.6 GHz). Connection: Infiniband. Main Memory: 21248 GiB, Rpeak: 47.38 TeraFlops.

★ #10: Jaguar - Oak Ridge National Laboratory. Cray XT3, 2.6 GHz 10,424 Dual Core Opteron.

Opteron without Optimized Power Management


AMD has released some Opteron processors without Optimized Power Management(OPM) support, which use DDR1 memory.The following table describes those processors lacking OPM.
Max P-State
Frequency
Min P-State
Frequency
Model Package-Socket Core # Manufacturing
Process
Part Number(OPN)
1400 MHz N/A 140 Socket 940 1 130 nm OSA140CEP5AT
1400 MHz N/A 240 Socket 940 1 130 nm OSA240CEP5AU
1400 MHz N/A 840 Socket 940 1 130 nm OSA840CEP5AV
1600 MHz N/A 142 Socket 940 1 130 nm OSA142CEP5AT
1600 MHz N/A 242 Socket 940 1 130 nm OSA242CEP5AU
1600 MHz N/A 842 Socket 940 1 130 nm OSA842CEP5AV
1600 MHz N/A 242 Socket 940 1 90 nm OSA242FAA5BL
1600 MHz N/A 842 Socket 940 1 90 nm OSA842FAA5BM
1600 MHz N/A 260 Socket 940 2 90 nm OSK260FAA6CB
1600 MHz N/A 860 Socket 940 2 90 nm OSK860FAA6CC

Opteron recall


AMD has recalled some E4 stepping-revision single-core Opteron processors, including x52 (2.6 GHz) and x54 (2.8 GHz) models which use DDR1 memory. The following table describes affected processors, as they are listed in AMD Opteron x52 and x54 Production Notice.

Max P-State
Frequency
Uni-Processor Dual Processor Multi-Processor Package-Socket
2600 MHz 152 252 852 Socket 940
2800 MHz N/A 254 854 Socket 940
2600 MHz 152 N/A N/A Socket 939
2800 MHz 154 N/A N/A Socket 939

The affected processors may produce inconsistent results in the presence of three specific conditions occurring simultaneously:

★ The execution of floating point-intensive code sequences

★ Elevated processor temperatures

★ Elevated ambient temperatures
A software verification tool for identifying the AMD Opteron processors listed in the above table that may be affected under these specific conditions is available only to AMD OEM partners. AMD will replace those processors at no charge.

Future


The Opteron line is expected to continue to evolve as an implementation of the AMD K10 microarchitecture. New processors, launched in the third quarter of 2007, will support HyperTransport 3.0 and incorporate a variety of improvements, particularly in memory prefetching, speculative loads, SIMD execution and branch prediction, yielding an appreciable performance improvement over K8-based Opterons.[5] Processor model information has been reported as follows:[6]
K10 Opteron Models at launch
Model Clock Frequency Codename TDP
Opteron 1266 2.1 GHz Barcelona 95W
Opteron 1268SE 2.3 GHz Barcelona 120W
Opteron 1270SE 2.5 GHz Barcelona 120W

See also



List of AMD Opteron microprocessors

References


1. AMD Details Native Quad-core Design Features for Breakthrough Performance and Advanced Power Efficiencies

2. http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_543~118193,00.html AMD to Ship Industry’s First Native x86 Quad-Core Processors In August, AMD
3. Quad-Core Upgradeability

4. Compiled roadmap of Server processors
5. AMD tips quad-core performance Rick Merritt
6. Further AMD next-gen specs roll out Dean Pullen

External links



Official Opteron homepage

AMD Technical Docs

AMD K8 Opteron technical specifications

AMD K8 Dual Core Opteron technical specifications

Interactive AMD Opteron rating and product ID guide

Understanding the Detailed Architecture of AMD's 64 bit Core

28th Top 500 List (Nov 2006)

Sun Microsystems Opteron Page (Dec 2006)

AMD: dual-core Opteron to 3GHz

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves