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

Door , 0 reacties, bron: Ace's Hardware

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

Reacties


Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*