Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
  • GAME REVIEWS
  • ARTICLES
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Guru3D VGA Charts
    • Editorials
    • Dated content
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Media Players
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Search articles
    • Knowledgebase
    • More Categories
  • FORUMS
  • NEWSLETTER
  • CONTACT

New Reviews
G.Skill TridentZ 5 RGB 6800 MHz CL34 DDR5 review
Be Quiet! Dark Power 13 - 1000W PSU Review
Palit GeForce RTX 4080 GamingPRO OC review
Core i9 13900K DDR5 7200 MHz (+memory scaling) review
Seasonic Prime Titanium TX-1300 (1300W PSU) review
F1 2022: PC graphics performance benchmark review
MSI Clutch GM31 Lightweight​ (+Wireless) mice review
AMD Ryzen 9 7900 processor review
AMD Ryzen 7 7700 processor review
AMD Ryzen 5 7600 processor review

New Downloads
CPU-Z download v2.04
Intel ARC graphics Driver Download Version: 31.0.101.4090
AMD Radeon Software Adrenalin 23.1.2 (RX 7900) download
GeForce 528.24 WHQL driver download
Display Driver Uninstaller Download version 18.0.6.0
Download Intel network driver package 27.8
ReShade download v5.6.0
Media Player Classic - Home Cinema v2.0.0 Download
HWiNFO Download v7.36
MSI Afterburner 4.6.5 (Beta 4) Download


New Forum Topics
GeForce 528.24 WHQL driver download Amernime Zone AMD Software: Adrenalin / Pro Driver - Release Discovery 22.12.2 WHQL Export and Share curve OC profiles for MSI AB (suggestion) NVIDIA GeForce 528.24 WHQL driver download & Discussion 7900XT Increased post time Nvidia 528.34 driver Vulkan Intel Shares Fourth-Quarter and Full-Year 2022 Financial Results Resizable Bar working on intel's 3rd Gen Ivy Bridge from 2012 AMD Software: Adrenalin Edition 23.1.2 for AMD Radeon™ RX 7900 Series Seagate will release 22TB and 24TB hard disk drives, and in Q3, HAMR HDD with 30TB or more




Guru3D.com » Review » AMD FX 8370 and 8370E processor review » Page 2

AMD FX 8370 and 8370E processor review - The Architecture - Cache - Compilers - processors

by Hilbert Hagedoorn on: 09/02/2014 01:57 PM [ 3] 20 comment(s)

Tweet

 

The Architecture

The 2nd generation FX series processors have been built upon what you guys know as the Vishera architecture, all managed on the very same 32nm fabrication node. Each Vishera processor will have Piledriver units, or segmented modules. This is very simple, one Piledriver module basically has two logical AMD64 CPU cores tied together. With four Piledriver modules you thus get eight logical CPU cores. Please have a look at the die photo below where you will understand it more easily after observing.
 

 

Vishera processor die

The roughly 1.2 Billion transistor count FX-8350 processor tested today thus has four Piledriver modules, each of which contains two AMD64 cores, and an integrated memory controller. Take a look at the die shot below where I filled out the most important segments:
 

 

Vishera processor die with labels


Different though in this new design is that each module shares several components including a front-end (fetch and decode), floating-point unit, data prefetch unit, and 2MB of L2 cache. The shared Piledriver modules made it possible to group more cores on a smaller die and boost the horsepower of the floating-point unit, so that is all about gaining as much efficiency as possible. You can understand it's also very modular. AMD could make 2,4,6,8,10,12,14,16 and so on core processors when the time is right and the technology allows it. It is a very scalable base design. The eight-core PileDriver based FX processor is manufactured by GlobalFoundries on its 32nm SOI (Silicon-On-Insulator) process. Like the A-Series APUs for mainstream laptops, it measures 315 square millimeters and has roughly 1.2 Billion transistors. The processor has an AM3+ package and thus it can be seated on the series 900 AMD chipset based motherboards.


Piledriver CPU Cores

We do need to get a littler deeper into the processors cores as thee have been significant changes. The 2nd generation Bulldozer cores are Piledriver, as such  Piledriver cores are used inside the new Trinity APUs and not the FX series as well. AMD claims that they have tweaked the logical CPU cores a little to make them perform the way they are intended to be. Inside the processor you'll spot the clusters as explained. Per module we see two integer CPU-cores which both share a floating point unit. Each module has a 2MB L2 cache and the L3 cache. The processor cores have been tweaked, the average instruction per clock-cycle has improved by a another say 10% One more improvement for Vishera was AMD Turbo Core 3.0, the technology has been enhanced. The Turbo mode can clock the processor cores up and down real fast when the power usage and temperature allow for it. The CPU tested today can turbo towards 4200 MHz.

The Caches

Caches then, there are no significant changes opposed to the last gen Bulldozer FX processor, however  opposed to say Phenom II and Athlon II there are big differences alright. Here again it's all quite simply. Each separate CPU core has 128 KB of Level 1 Cache, 16 KB/Core x8 Data cache 64-byte cacheline, 4-way associative, write-through. Then a L1 Instruction cache of 64KB is availalable, 2-way associative with a 64-byte cacheline x4. For the eigh-core SKUs there is 8 MB of Level 2 Cache in total, 2 MB per ” module and this 1MB per core next to a 64-byte cacheline, 16-way associative. There is a third cache. AMD has designed a shared 8 MB L3 cache with 64 way associatively for both cores in a “Piledriver” module. Each Piledriver unit (per two cores) will have 2 MB L3 cache. Each “module” can access the entirety of the 8MB L3, although cache partitioning happens on a core & thread generation basis so it’s virtually impossible for one “core” to get “allocated” the full 8MB of L3. The one exception is that the four core FX-4300 processor will have a 4MB L3 cacche assigned to it. The FX 8370/8350/8320 and 6300 will all have access to that large 8MB L3 cache.

New Instruction sets (compilers)

Bulldozer already had several new instructions including some that are in both AMD and Intel processors (SSE, encryption, and AVX for floating-point operations) and some unique to AMD that fill in some holes including FMA4 for HPC applications and XOP for numeric, multimedia, and audio/radio applications. Good news is to see support for AVX, AVX 1.1, FMA3 and AES instructions sets supported as well.

The Processor SKUs

For the 2nd generation of FX series processors will see three new processors being launched today. The FX 8320E, the 8370E and the 8370.




20 pages 1 2 3 4 next »



Related Articles
AMD FX 8320E processor review
We review the AMD FX 8320E processor today. It's Vishera time again, and yeah that is the codename for the Piledriver core based FX series processors from AMD. The very affordable (125 EURO / 139 U...

AMD FX 8370 and 8370E processor review
We review the AMD FX 8370 and 8370E processor today. You guys have been hearing the magic word 'Vishera' for a while now and it is the codename for the Piledriver core based FX series processors f...

AMD FX 8350 processor review
We review the AMD FX 8350 processor. Also known as the Vishera generation with PileDriver cores, today FX 8300 series is tested. It is AMD's most high-end and processor series to date, yet will remain an affordable processor series.

AMD FX 8150 - 8120 - 6100 and 4100 performance review
In this article we'll review the AMD FX 8150 - 8120 - 6100 and 4100 in a quickie performance review. This article is nothing more then a performance overview of all four processors released yesterday. So this article is basically functions as a performance chart overview.

© 2023