Hardware Secrets
Home | Audio | Case | Cooling | CPU | Input | Memory | Mobile | Motherboard | Networking | Power | Storage | Video | Other
Content
Articles
First Look
News
Reviews
Tutorials
Main Menu
About Us
Compare Prices
Datasheets
Dictionary
Download
Drivers
Forums
Gabriel's Blog
Links
Manufacturer Finder
Newsletter
On The Web
RSS Feed
Test Your Skills
Newsletter
Subscribe today!
Search




Recommended Book
The Winn L. Rosch Hardware Bible (6th Edition)
By Winn L Rosch
Que
Price: $0.02

Home » CPU
Inside AMD K10 Architecture
Author: Gabriel Torres
Type: Tutorials Last Updated: September 3, 2007
Page: 1 of 6
$ Check REAL-TIME pricing for AMD Athlon 64 X2 6000+, 3.0 GHz (ADX6000CZBOX) Boxed Processor Products $
Server Supply: $149.00 ZipZoomfly.com: $153.00
AlishaTech: $161.59 CompUSA.com: $162.99
TigerDirect.com: $162.99

Introduction

K10 is the name of the new architecture that new processors from AMD will be using, like the forthcoming Phenom and the Opteron based on the much expected “Barcelona” core. In fact, a lot of people are making a big confusion calling K10 architecture as “Barcelona”, while Barcelona is only one of the CPUs that will use this new architecture. In this tutorial we will explain what is new on the K10 architecture and will also present a complete AMD roadmap showing all products based on K10 architecture that are planned so far.

The new K10 architecture is based on the K8 (a.k.a. AMD64) architecture with some enhancements. Thus we recommend you to read our Inside AMD64 Architecture before continuing to read the present tutorial. By the way, AMD never released an architecture called K9, from K8 they jumped to K10.

The foil presented on Figure 1 shows the main enhancements K10 microarchitecture brings over K8.

K10 microarchitecture enhancements over K8
click to enlarge
Figure 1: K10 microarchitecture enhancements over K8.

The main points that were enhanced were:

  • The fetch unit fetches 32 bytes (256 bits) of data per clock cycle from the L1 instruction cache – this is the double CPUs based on K8 architecture could fetch per clock cycle. Intel CPUs based on Core microarchitecture, like Core 2 Duo, also fetches 32 bytes per clock cycle.
  • The use of a true 128-bit internal datapath. On previous CPUs based on K8 microarchitecture the internal datapath was of 64 bits only. This was a problem for SSE instructions, since SSE registers, called XMM, are 128-bit long. So, when executing an instruction that manipulated a 128-bit data, this operation had to be broke down into two 64-bit operations. The new 128-bit datapath makes K10 microarchitecture faster to process SSE instructions that manipulate 128-bit data compared to K8 microarchitecture. Intel processors based on Core microarchitecture (Core 2 Duo, for example) also have 128-bit internal datapaths, while Intel processors based on Netburst microarchitecture (Pentium 4 and Pentium D) have a 64-bit internal datapaths. AMD is calling this new feature “AMD Wide Floating Point Accelerator”.

On Figure 2 you can see a list of new features introduced by K10 architecture. We will be explaining each one of them on the next pages.

K10 New Features
click to enlarge
Figure 2: New features introduced by K10 architecture.

Pages (6): [1] 2 3 4 5 6 »
Print Version | Send to Friend | | Bookmark Article | Comments (4)

Related Content
  • Athlon 64 Overclocking
  • Dual Core AMD Processors
  • All Opteron Models
  • AMD Quad FX Platform
  • All Phenom Models

  • Compare Prices for CPUPowered by Shopping.com
    Intel Core?2 Quad Q6600, 2.40 GHz (BX80562Q6600) Boxed Processor
    Processor, 8 MB Cache Memory, For Socket LGA775, 1066 MHz Bus Speed, For PC Platforms
    Read full description...

    Read 1 Epinions reviews
    $219 - $275 Compare Prices
    Intel Pentium® Dual-Core E2160, 1.80 GHz E160 (BX80557E2160) Boxed Processor
    Processor, 1.8 GHz, 800 MHz Bus Speed, 1 MB Cache Memory, For Socket LGA775, For PC Platforms
    Read full description...
    $70 - $103 Compare Prices
    AMD Athlon? 64 3800 3800+, 2 GHz AMD Processor in a Box (PIB)
    Processor, 1 MB Cache Memory, For Socket AM2, 1000 MHz Bus Speed, For PC Platforms
    Read full description...
    $76 - $93 Compare Prices
    Intel Core2? Quad Q6600, 2.40 GHz Q6600 (HH80562PH0568M) OEM / Unboxed Processor
    Processor, 2.4 GHz, 1066 MHz Bus Speed, 8 MB Cache Memory, For Socket LGA775, For PC Platforms
    Read full description...
    $220 - $417 Compare Prices
    AMD Athlon? XP 2800+, 2.8 GHz (AXDA2800BOX) Retail Processor
    Processor, 512 KB Cache Memory, For Socket A, 333 MHz Bus Speed, For PC Platforms
    Read full description...

    Read 3 Epinions reviews
    $126 - $126 Compare Prices

    RSSLatest News
    Thermaltake Releases PW850i ProWater
    May 16, 2008 - 7:46 AM
    Arctic Cooling Intros Arctic RC
    May 16, 2008 - 7:28 AM
    VIA Intros EPIA PX5000EG Pico-ITX Board
    May 15, 2008 - 8:14 AM
    OCZ Releases Two Reaper HPC DDR3
    May 14, 2008 - 8:01 AM
    Arctic Cooling Unveils Freezer 7 LP
    May 14, 2008 - 7:28 AM
    Canon Launches SELPHY CP770
    May 13, 2008 - 2:41 PM
    AMD Rolls Out 5 New x86 Server Processors
    May 13, 2008 - 7:30 AM
    Transcend Launches StoreJet 35 Ultra
    May 12, 2008 - 7:40 AM
    Biostar Intros TPower N750 Motherboard
    May 12, 2008 - 7:17 AM
    MSI Launches Titan 700
    May 9, 2008 - 7:22 AM
    .:: More News ::.

    RSSLatest Content
    Rocketfish 700 W Power Supply Review
    Honeywell Airlite 700 Wireless Bluetooth Headset Review
    Antec TruePower Quattro 850 W Power Supply Review
    PC Power & Cooling Silencer 750 Quad Power Supply Review
    AcBel Polytech iPower 660 Power Supply Review
    Enermax PRO82+ 525 W Power Supply Review
    Cooler Master eXtreme Power Plus 460 W (RS-460-PMSR-A3) Power Supply Review
    Are Intel chipsets really capable of running DirectX 10 games?
    Thermaltake Armor+ ESA Case Review
    SilverStone Strider ST50F 500 W Power Supply Review
    New Layout on Hardware Secrets
    Cooler Master Cosmos S Case Review
    What to Do If Your Computer Doesn’t Turn On
    How to Use the SPDIF Output from Sound Blaster X-Fi Sound Cards
    SLI vs. CrossFire

    Our Most Popular Articles
    Maximum CPU Temperature
    673,057 views
    nVidia Chips Comparison Table
    426,661 views
    AMD ATI Chips Comparison Table
    390,881 views
    ATI Radeon X1300 Pro Review
    388,564 views
    ATI Radeon X1600 XT Review
    379,840 views
    How to Find Out Your Motherboard Manufacturer and Model
    317,488 views
    Connecting Two PCs Using a USB-USB Cable
    293,710 views
    How To Correctly Apply Thermal Grease
    277,110 views
    Sempron vs. Athlon XP
    263,752 views
    Sempron 3400+ Review
    252,717 views

    Latest Threads in Our Forums
    Rocketfish 700 W Power Supply Review
    by Hardware Secrets Team
    Overclocking setup, Intel or AMD?
    by reidy-
    Need your help!!
    by felozp
    Recommendations for document capture software
    by felozp
    PC SPDIF ports and speakers
    by felozp
    Thermaltake Releases PW850i ProWater
    by Hardware Secrets Team
    Arctic Cooling Intros Arctic RC
    by Hardware Secrets Team
    Honeywell Airlite 700 Wireless Bluetooth Headset Review
    by Hardware Secrets Team
    Antec TruePower Quattro 850 W Power Supply Review
    by Hardware Secrets Team
    Audio/video sync problem
    by felozp
    .:: Visit Our Forums ::.

    © 2004-8, Hardware Secrets, LLC. All rights reserved.
    Advertising | Legal Information | Privacy Policy
    All times are Pacific Standard Time (PST, GMT -08:00)