Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

The Secret of High Performance CPU's, part 4

Ace's Hardware heeft deel 4 van z'n Secrets of High Performance CPU's artikel gepost. Best wel heftige info, dieper dan een bouwput van 100 jaargangen Computer Idee. In deel 4 wordt uitgelegd welke technieken worden gebruikt om een processor zoveel mogelijk instructies per klokcyclus uit te laten voeren:

It is clear that designing a CPU which can deal with a lot of instructions in one clock cycle is the best way to get an ultra-fast CPU. In Part 2 we saw that superscalar CPUs have a buffer for the instruction decoders. The Superscalar CPU will issue instructions from the decoder to the execution units when they are available. In Part 3 we saw that branches make it difficult to issue many instructions together each clockcycle. We solved that by predicting the branches. So, what's keeping Intel and AMD from building the 8-way CPU?

Once a instruction is decoded, the scheduler has to decide whether or not it will issue this instruction to the execution unit immediately. There are 3 core reasons, besides branches, why a x86 CPU can not issue a lot of instructions each clockcycle (immediately):

1.Dependences
2.The Intel x86 architecture does not have more than 8 general purpose registers
3.Execution units are busy, the right execution unit is not ready.

Let's examine each one by one.

Door Femme Taken

Architect

29-04-1999 • 12:46

0 Linkedin Google+

Bron: Ace's Hardware

Lees meer

Reacties


Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True