Popular Articles*
- ASUS P8Z68-V Motherboard Review
- ASUS P8P67-M Pro Motherboard Review
- Sapphire Radeon HD 6950 2GB DDR5 DX11 Video Card Review
- ASUS P8Z68 Deluxe Motherboard Review
- AMD Athlon II X2 265 and X3 450 Processsor Review
- EVGA Geforce GTX 570 SuperClocked DirectX 11 Video Card Review
- StarCraft II Performance Benchmarks: 6 DirectX 11 Video Cards Tested
- CoolIT Omni ALC GPU Cooler Review
HTL on Facebook
HiTech Legion YouTube Video Channel
Affiliate News*
- Nightly Affiliate News Round-up - February 06, 2012
- Intel 520 Series SSD Full Review - SandForce on Steroids? @ PC Perspective
- Intel SSD 520 Series 240GB Retail Solid State Drive Bundle Review @ Futurelooks
- Meet Intel's Cherryville: 520 Series 240GB SSD Review @ Techgage
- Intel SSD 520 Series 240 GB Solid State Drive Review @ Hardware Secrets
- Intel's 520 Series solid-state drive @ The Tech Report
- Intel 520 Series 240GB Solid State Drive Review @ Kitguru
- Intel 520 Series 240GB SSD Launch Review @ HardwareHeaven.com
| AMD's Bulldozer and Bobcat x86 Cores Overview *UPDATED* |
|
| Written by Ron Perillo -crowTrobot- | |
| Monday, 23 August 2010 20:20 | |
|
Page 1 of 2 IntroductionAMD's much anticipated next-generation Bulldozer and Bobcat CPU cores are almost here. Big things are expected since this is the first time in 7 years after the launch of their Athlon 64/K8 microarchitecture where a radically new design was developed completely from the ground up. With every generational progression, not only is the performance projected to increase but the power consumption efficiency is to be improved as well. With that goal in mind AMD makes a two-pronged attack going for both the mainstream/server markets as well as the ultramobile/low power processor market. AMD "Bulldozer" x86 CoreHigh performance desktop and server needs are demanding and a new approach has to be taken if efficiency and increased output is to be expected from the chip. Heavily threaded performance has been the bane of AMD for some time now. While their main competition, Intel implemented Hyper Threading technology to address the issue, AMD opted to take a more modular approach with the Bulldozer.
Each Bulldozer core is armed with two independent integer clusters each with a dedicated L1 data cache (essentially two physical cores in one Bulldozer core) and modularly, shares L2 cache, Floating Point Scheduler as well as two 128-bit FPUs supporting up to 256-bit floating point execution. Sharing resources reduces not only the power consumption but also the die space (therefore lowering the cost).
Bulldozer has a deeper pipeline that relies on improved branch prediction and prefetchers, aiming to resolve the bottleneck caused by incorrect branch prediction. Unlike the previous architecture, the predict and fetch pipelines are decoupled. A queue of future fetch addresses are created by the predictor and allows the fetch logic to go through this queue and compare it to what's in the instruction cache. Another major change that Bulldozer brings to the table is Power Gating. Each module can be clocked and power gated independently, allowing unused cores to be powered off while the other active cores can be driven up in frequency ala Intel's Turbo Boost.
Built on the latest 32nm silicon on insulator technology, Bulldozer-based chips can have up to 8 cores (each core is seen by the Operating System as a logical processor) comprised of four Bulldozer modules sharing L3 Cache and NB resources between them. Bulldozer is also designed to dynamically switch between shared and dedicated components to maximize efficiency while featuring new x86 instruction sets like SSE4.1, SSE4.2, AVX, and XOP including 4-operand FMAC allowing for greater performance and flexibility. AMD projects an estimated 50% increase in throroughput while having the same power envelope as the current AMD Opteron 6100 Series "Magny-Cours" server-based processors and an estimated average of 80% of the CMP performance within a smaller area.. |


