Prestatiemeting en profiling

Welk punt moet het best worden gecontroleerd bij het beoordelen van de bewering “met de nieuwe methode 100 keer zo snel”?

  1. AOf het getal 100 even is
  2. BDe lengte van de naam van degene die de bewering doet
  3. COf de vergeleken referentie voldoende geoptimaliseerd is en of onder dezelfde omstandigheden en met dezelfde precisie is vergeleken
Antwoord en toelichting tonen

Antwoord: C. Of de vergeleken referentie voldoende geoptimaliseerd is en of onder dezelfde omstandigheden en met dezelfde precisie is vergeleken

De versnelling hangt sterk af van waarmee wordt vergeleken. Bij vergelijking met een niet-geoptimaliseerd, oud programma of een programma dat slechts één core gebruikt, ontstaan gemakkelijk grote factoren. Ook is de vergelijking niet eerlijk als de gegevensomvang, de precisie of het gemeten bereik (wel of niet inclusief overdrachtstijd) verschillen. Om een bewering goed te beoordelen is het van belang te controleren of de inhoud van de referentie en de meetomstandigheden duidelijk zijn vermeld.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Prestatiemeting en profiling

  1. Waarom worden de prestaties van een SSD vaak niet alleen weergegeven met de bandbreedte voor sequentieel lezen (MB/s), maar ook met de IOPS (aantal I/O-bewerkingen per seconde) voor willekeurig lezen van 4 KB?
  2. Wanneer de arraygrootte stapsgewijs wordt vergroot en de tijd per element wordt gemeten van een bewerking die de array herhaaldelijk leest, neemt de tijd bij bepaalde groottes trapsgewijs toe. Wat is de juiste verklaring?
  3. Welke formule geeft de uitvoeringstijd van een programma op de CPU juist weer?
  4. Een programma van 1 miljard instructies wordt uitgevoerd op een CPU met een gemiddelde CPI van 2 en een klokfrequentie van 2 GHz. Wat is de uitvoeringstijd?
  5. Door een wijziging in het CPU-ontwerp is de klokfrequentie 1,5 keer zo hoog geworden, maar is de CPI ook 1,2 keer zo hoog geworden (hetzelfde aantal instructies). Hoeveel keer zo snel is de uitvoering vergeleken met het origineel?

Vergelijkingen bij dit onderwerp