Tom's Hardware > Forum > CPU & Components > CPUs > AMD Bulldozer Core Patents & Diagram: 4-way Core, CMT and AMD's Turbo?

AMD Bulldozer Core Patents & Diagram: 4-way Core, CMT and AMD's Turbo?

Forum CPU & Components : CPUs - AMD Bulldozer Core Patents & Diagram: 4-way Core, CMT and AMD's Turbo?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Interesting topic from Mechromancer, at XtremeSystems, related to a german interpretation (made by Dresdenboy) of AMD's patents filled for Bulldozer:

http://www.xtremesystems.org/forum [...] p?t=223148

Quote :

by Dresdenboy @ 2009-04-15 – 10:37:15 am

It's time for my first blog post after publishing my thoughts in several forums for years.

I want to start with a graphic (first published on planet3dnow) showing what some of AMD's last year's patent applications contained as an exemplary MPU architecture. It's worth to note, that this architecture fits nicely to some rumor brought up by Charlie on the Inquirer.

Another hint is this old AMD presentation, which mentions future developments like "Throughput Architecture" and "Cluster-based Multi-threading", although not explicitly stating its planned use. However, both sources tell us about some clusters. Now this is, what appeared in the patent applications:



Additionally there are many other interesting bits hidden in many different patent applications (long numbers) and filed patents (shorter numbers):
clustered multithreading with 2 int clusters with each of them having:
2 ALUs, 2 AGUs
one L1 data cache
scheduler, integer register file (IRF), ROB
(see 20080263373*, 20080209173, 7315935)
a trace cache, not to make cheaper decoders but to quickly recover from a mispredicted branch (7197630 and many others)
read port arbitration for a faster IRF (7315935)
shared FPU supporting ADD, MUL, FMAC etc. and 64 or 128 bit max. operand width (20080263373)
FPU may run in full bit or reduced bit modes to save power (20080209185)
32 byte fetch, 4-way Decoder - multithreaded round robin or depending on queue saturation (20080263373, EP1244962)
fine grained power management (token based, 20080263373) for optimal usage of given TDP/ACP
a lot more speculation (data speculation, cache way prediction, see 7024537, 7028166 and many others)
2 loads from L1 D$ per cycle per cluster (7502914)
maybe 2 cycle effective L1 D$ latency instead of 4 thanks to replaying (7502914)
possibly a shared L2 (7502914)
loop detectors (7130991)
dynamically scalable cache architecture to save power by switching off cache portions or levels (20080104324)
AMD's turbo mode (running cores faster if others are less utilized, 7490254, filed 2005/08/02)

Even if only some of these points will be true for Bulldozer, it will be a very interesting MPU.



http://data5.blog.de/media/732/3663732_9bc35365d1_l.png

http://info.nuje.de/Bulldozer_Core_uArch_0.4.png

Sponsored Links
Register or log in to remove.

I'll admit some of that went over my head, but it looks *very* interesting.

------------------------------ Phenom II X2 unlocked to four cores @ 3.8gHz,1.45V. 4GB DDR3-1600 Gigabyte 785g ATi Radeon HD4870 1GB
Run Folding@Home! Support Toms Hardware Guide, Team 40051!
CPU Buyer's Guide
Reply to smithereen
- 0 +

Yeah - it looks quite good. Let's hope it's delivered. Cluster-based Multi-threading seems very interesting.

Reply to dattimr
- 0 +

Just saw your post in the "AMD and Intel" thread (linking to http://citavia.blog.de/), jaydee. The first time I saw this info was at Xtremesystems. Perhaps it can be further discussed here, though.

Reply to dattimr

Looks promising. Hope they can do it. This will benefit the HPC/Server crowd (and vid/photo/CAD users) quite a lot.

------------------------------ http://farm3.static.flickr.com/2617/3815217176_0a5be7955d_o.gif
http://farm4.static.flickr.com/3553/3818083596_1a772f7162_o.gif
Reply to shadow703793
Tom's Hardware > Forum > CPU & Components > CPUs > AMD Bulldozer Core Patents & Diagram: 4-way Core, CMT and AMD's Turbo?
Go to:

There are 605 identified and unidentified users. To see the list of identified users, Click here.

Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them