Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Er zijn twee typen prestatiedrempels: statische drempelwaarden die vast blijven voor het platform en dynamische drempelwaarden die tijdens runtime veranderen. In dit onderwerp worden de statische prestatiedrempels van het platform en het toegestane bereik voor de dynamische drempelwaarde beschreven.
De drempelwaarden voor statische prestaties hebben de volgende definities:
Hoogste prestaties
De absolute maximale prestaties die een afzonderlijke processor kan bereiken, ervan uitgaande van ideale omstandigheden. Dit prestatieniveau is mogelijk niet duurzaam voor lange duur en kan alleen haalbaar zijn als andere platformonderdelen een specifieke status hebben (bijvoorbeeld dat andere processors een niet-actieve status hebben).
Nominale prestaties
Het maximale prestatieniveau van de processor, ervan uitgaande dat de ideale omgevingsomstandigheden (bijvoorbeeld optimale omgevingstemperatuur, de processor is niet al warm vanwege eerdere activiteit, de beschikbare stroom is niet beperkt vanwege een lage/koude batterij). Alle processors zullen naar verwachting gedurende ten minste één seconde continue activiteit kunnen uitvoeren op hun nominale prestaties.
Laagste niet-lineaire prestaties
Het laagste prestatieniveau waarop niet-lineaire energiebesparing wordt bereikt wanneer de prestaties worden geschaald. Als gevolg van de gecombineerde effecten van spannings- en frequentieschaling kan bijvoorbeeld beter dan lineaire stroombesparing worden bereikt door met een lagere prestatietoestand te werken. Boven deze drempelwaarde moeten lagere prestatieniveaus efficiënter zijn dan hogere prestatieniveaus.
Laagste prestaties
Het absolute laagste prestatieniveau van het platform. Het selecteren van een prestatieniveau lager dan het laagste niet-lineaire prestatieniveau kan gelijkwaardig zijn vanuit het oogpunt van efficiëntie of kan daadwerkelijk een efficiëntiestraf veroorzaken, maar moet het onmiddellijke energieverbruik van de processor verminderen.
Notitie Alle statische prestatieniveaus hoeven niet uniek te zijn. Het nominale prestatieniveau van een platform kan bijvoorbeeld ook het hoogste prestatieniveau zijn.
Het platform kan eventueel ook een dynamische prestatiedrempel uitdrukken, de drempelwaarde voor gegarandeerde prestaties . Indien aanwezig, vertegenwoordigt dit het maximale duurzame prestatieniveau van een processor, rekening houdend met alle bekende externe beperkingen (energiebudgettering, thermische beperkingen, energiebron, enz.). Van alle processors wordt verwacht dat ze hun gegarandeerde prestatieniveaus gedurende ten minste één seconde tegelijkertijd kunnen behouden. Het gegarandeerde prestatieniveau is vereist te vallen binnen het bereik [Laagste prestatie, Nominale prestatie], inclusief.
Drempelwaarden voor heterogene prestaties
Het PEP moet dezelfde prestatieschaal gebruiken voor alle processors in het systeem. Op platforms met heterogene processors zijn de prestatiekenmerken van alle processors mogelijk niet identiek. In dit geval moet het PEP een prestatieschaal synthetiseren die wordt aangepast aan verschillen in processors, zodat twee willekeurige processors met dezelfde workload op hetzelfde prestatieniveau de taak op ongeveer hetzelfde moment voltooien. Het PEP moet verschillende mogelijkheden voor verschillende klassen processors beschikbaar maken, zodat de prestatiekenmerken van elke processor nauwkeurig worden weergegeven.