CPU en architectuur

Hoeveel instructies kan een processor met een klokfrequentie van 2 GHz en een gemiddelde CPI (gemiddeld aantal klokcycli per instructie) van 0,5 ongeveer per seconde uitvoeren?

  1. A1 miljard instructies
  2. B4 miljard instructies
  3. C100 miljoen instructies
Antwoord en toelichting tonen

Antwoord: B. 4 miljard instructies

Het aantal klokcycli per seconde is 2×10⁹ en gemiddeld zijn er 0,5 klokcycli per instructie nodig, dus 2×10⁹ ÷ 0,5 = 4×10⁹, oftewel 4 miljard instructies. Een CPI kleiner dan 1 komt doordat een superscalaire processor per klokcyclus meerdere instructies uitvoert. Omdat de prestaties worden bepaald door de uitvoeringstijd "aantal instructies × CPI ÷ frequentie", kan niet worden vergeleken op slechts één van aantal instructies, CPI of frequentie.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over CPU en architectuur

  1. Wat is theoretisch de maximale versnelling wanneer een programma waarvan 90 % van het werk kan worden geparalleliseerd, wordt uitgevoerd met een onbeperkt toenemend aantal processors?
  2. Welke methode voert met één instructie dezelfde bewerking tegelijk uit op meerdere gegevens?
  3. Welke CPU-opbouw combineert krachtige kernen en zuinige kernen en gebruikt ze afhankelijk van de zwaarte van het werk?
  4. Welke methode onderzoekt de afhankelijkheden tussen instructies en voert uitvoerbare instructies uit in een andere volgorde dan het programma om de prestaties te verhogen?
  5. Welk CPU-mechanisme onderbreekt tijdelijk de lopende verwerking en geeft voorrang aan de afhandeling van een verzoek van een extern apparaat en dergelijke?

Vergelijkingen bij dit onderwerp