Justerad toppprestanda

Adjusted Peak Performance (APP) är ett mått som introducerats av det amerikanska handelsdepartementets Bureau of Industry and Security (BIS) för att mer exakt förutsäga ett datorsystems lämplighet för komplexa beräkningsproblem, särskilt de som används vid simulering av kärnvapen . Detta används för att bestämma exportbegränsningarna för vissa datorsystem enligt Export Administration Regulations 15 CFR.

Ytterligare detaljer finns i dokumentet "Practitioner's Guide To Adjusted Peak Performance".

Den (förenklade) algoritmen som används för att beräkna APP består av följande steg:

  • Bestäm hur många 64-bitars (eller bättre) flyttalsoperationer varje processor i systemet kan utföra per klockcykel (bästa fall). Detta är FPO(i).
  • Bestäm klockfrekvensen för varje processor. Detta är F(i).
  • Välj viktningsfaktor för varje processor: 0,9 för vektorprocessorer och 0,3 för icke-vektorprocessorer. Detta är W(i).
  • Beräkna APP för systemet enligt följande: APP = FPO(1) * F(1) * W(1) + ... + FPO(n) * F(n) * W(n).

Måttet introducerades i april 2006 för att ersätta måttet Composite Theoretical Performance (CTP) som introducerades 1993. APP ersattes i november 2007 när BIS ändrade 15 CFR för att inkludera Wassenaar Arrangements plenaravtalsimplementering från december 2006:s nya mått - Gigaflops (GFLOPS), en miljard flyttalsoperationer per sekund, eller TeraFLOPS, en biljon flyttalsoperationer per sekund.

Måttenheten är Weighted TeraFLOPS (WT) för att specificera Adjusted Peak Performance (APP).

Viktningsfaktorn är 0,3 för icke-vektorprocessorer och 0,9 för vektorprocessorer. Till exempel skulle en PowerPC 750 som kör på 800 MHz klassas till 0,00024 WT på grund av att den kan utföra en flyttalsinstruktion per cykel och inte har en vektorenhet. Observera att endast 64-bitars (eller bredare) flyttalsinstruktioner räknas.

Anmärkningar:

  • Processorer utan 64-bitars (eller bättre) flyttalsstöd har en FPO på noll.
  • Den nuvarande APP-gränsen är 0,75 WT.

externa länkar