Technická poznámka k "CTP"
Krok 3: "CTP" pro kombinace "CE" včetně CPUs
Pro základní jednotku (CPU) s jedním "výpočetním prvkem"
"CTP" = TP
(pro "výpočetní prvky" ("CE") vykonávající operace s pevnou i pohyblivou řádovou čárkou je
TP = max (TP , TP )).
fp xp
"CTP" pro kombinaci více "výpočetních prvků" pracujících současně se počítá takto:
Poznámka 1
V případě konfigurací, které nedovolují současný běh všech "výpočetních prvků" je třeba použít tu možnou konfiguraci "výpočetních prvků", která zajišťuje největší "CTP". Než se odvodí "CTP" konfigurace, bere se TP každého z přispívajících "výpočetních prvků" jako maximální teoreticky možná hodnota, dosažitelná při samostatné činnosti "výpočetního prvku".
Poznámka:
K určení možných kombinací současně pracujících "CE" generujte posloupnost instrukcí, která iniciuje operace ve více "CE" počínaje nejpomalejším "CE" (to je tím "výpočetním prvkem", který potřebuje nejvíce cyklů k provedení operace) a konče nejrychlejším "CE". Pro každý cyklus posloupností platí, že ta kombinace "CE", která je funkční během tohoto cyklu, je možnou kombinací. Instrukční posloupnost musí brát v úvahu všechna technická nebo i architektonická omezení překrývajících se operací.
Poznámka 2
Jednotlivý čip nebo montážní deska může obsahovat více "výpočetních prvků".
Poznámka 3
Existence současných operací se předpokládá, když výrobce počítače uvádí v manuálu nebo brožuře počítače, paralelní nebo souběžnou funkci nebo zpracování.
Poznámka 4
Hodnoty "CTP" se nesdružují pro kombinace "CE", které jsou propojeny "lokální sítí" (LAN), rozlehlou sítí (WAN), sdílenými vstupními a výstupními spoji či zařízeními nebo řadiči vstupů/výstupů a libovolnými telekomunikačními spojeními, realizovanými softwarově.
Poznámka 5
Hodnoty "CTP" je naopak nutno sdružovat pro vícenásobné sestavy "CE", které jsou speciálně navrženy k tomu, aby zvýšily výkonnost, a to v případech, kdy "CE" pracují současně a sdílejí paměť, nebo když se jedná o kombinace vícenásobná paměť/"CE", jež fungují současně a využívají specializované technické prostředky (hardware).
Sdružování se nepoužije na "elektronické sestavy" popsané v položce 4A003.c.
"CTP" = TP + C x TP +...+ C x TP ,
1 2 2 n n
kde TP jsou řazeny podle hodnoty,
s TP je nejvyšší, TP druhý nejvyšší, ..., a TP nejnižší; C
1 2 n i
je koeficient určený vahou propojení mezi "výpočetními prvky" a to takto:
Pro více "výpočetních prvků" ("CE") pracujících současně a sdílejících paměť:
C = C = C = ... = C = 0,75
2 3 4 n
Poznámka 1
Pokud hodnota takto vypočteného "CTP" nepřevýší 194 Mtops lze pro výpočet
C
i
použít vztahu:
0,75
C = ------ (i = 2, ..., n)
i √m
kde m je počet "CE" nebo skupin "CE" sdílejících přístup,
platí-li, že:
1. TP
i
každého "CE" nebo skupin "CE" nepřevyšuje 30 Mtops;
2. "CE" nebo skupiny "CE" sdílejí přístup do hlavní paměti (paměť cache se neuvažuje) jedním kanálem; a
3. Pouze jeden "CE" nebo jedna skupina "CE" může v daný okamžik používat kanál.
Poznámka:
Toto se nevztahuje na položky kontrolované podle Kategorie 3.
Poznámka 2
"Výpočetní prvky" ("CE") sdílejí paměť, když mají přístup do nějakého společného segmentu paměti s obvody v pevné fázi. Tato paměť může obsahovat rychlou vyrovnávací paměť cache, hlavní paměť nebo jinou vnitřní paměť. Periferní paměťová zařízení, jako jsou diskové jednotky, páskové jednotky nebo RAM disky sem nepatří.
Poznámka:
Pro více "výpočetních prvků" nebo skupin "CE", nesdílejících paměť, propojených jedním nebo více datovými kanály platí:
C = 0,75 x k (i = 2, ..., 32) (viz poznámka na konci)
i i
= 0,60 x k (i = 33, ..., 64)
i
= 0,45 x k (i = 65, ..., 256)
i
= 0,30 x k (i > 256)
i
Hodnota C
i
je odvozena od počtu "CE", ne od počtu uzlových bodů
kde:
k = min (S /K , 1) a
i i r
K = normalizační faktor o hodnotě 20 MByte/s
r
S = součet maximálních přenosových rychlostí (v MByte/s) pro
i
všechny datové kanály připojené do i-tého "CE" nebo skupiny "CE"
sdílejících paměť.
Počítáme-li C
i
pro skupinu "CE", pak číslo prvního "CE" ve skupině definuje vztah pro
výpočet C .
i
Tak např. při sdružení skupin obsahujících každá 3 "CE", dvacátá druhá skupina bude obsahovat
"CE" , "CE" a "CE" .
64 65 66
Charakteristická mez C
i
pro tuto skupinu je pak 0,60.
Sdružování ("CE" nebo skupin "CE") musí být od nejrychlejšího do nejpomalejšího, tzn.:
TP ≥ TP ≥ ... ≥ TP
1 2 n
a v případě
TP = TP
i i+1
od největší do nejmenší rychlosti, tj.:
C ≥ C
i i+1
Poznámka:
Faktor k se nepoužije na "CE" až "CE" , pokud TP těchto "CE"
i 2 12 i
nebo skupin "CE" je více než 50 Mtops, tzn. C pro "CE" až "CE"
i 2 12
je vždy 0,75.