nVidia představuje ESA standard
Pokud chcete dnes monitorovat stav nějakého zařízení, typicky teploty procesoru, grafické karty nebo něčeho dalšího, a ovládat nejčastěji otáčky větráku, ale třeba i takt (u procesoru nebo grafiky, případně pamětí), potřebujete zpravidla na každou komponentu extra aplikaci. To chce nVidia změnit a sjednotit právě do standardu ESA. Ten je navržen s ohledem na stávající možnosti počítačů a tak bylo stanoveno, že taková zařízení budou komunikovat skrze USB, konkrétně je to celé postaveno na specifikaci třídy USB HID (používá se dnes nejčastěji pro klávesnice a myši, případně herní ovladače, ale lze ji použít i pro další věci). Zařízení vyhovující ESA standardu bude certifikováno společností ALLION (jedna z předních testovacích orgranizací), aby mohlo nést patřičné logo, po jeho náležitém spojení se systémem (pravděpodobně tedy interně skrze USB) pak bude komunikovat s centrální aplikací, v níž bude možné zejména sledovat teplotu a ovládat otáčky větráku.
Mezi takovými zařízeními tedy nebudou jen grafické karty nebo procesory, ale i další věci, jako třeba zdroje nebo počítačové skříně, které se pak budou připojovat na interní USB konektory základní desky.
Ke splnění specifikace pro jednotlivé komponenty vyžaduje nVidia následující:
Počítačové skříně
- Teplotní čidla
- Minimálně dvě teplotní čidla, jedno musí být v okolí grafické karty, druhé na přední části skříně.
- Přesnost čidel se musí vejít do tolerance ±2 °C (měřeno při okolní teplotě 25 °C).
- Řízení větráků
- Minimálně dva větráky.
- Každý větrák musí být přiřazen ke svému čidlu a umístěn někde poblíž něj.
- Větráky mohou být řízeny buďto pulsní modulací (PWM) nebo pro zapínání a vypínání změnou napájecího napětí. Snímání otáček je pro větráky ovládané PWM nepovinné.
- Podpora stavových LED
- Stavová LED je vyžadována pro indikaci poruchy větráku nebo překročení teplotních limitů.
- LED musí být umístěny na předním panelu skříně vedle Power LED a HDD LED.
- LED pro indikaci stavu musí umět červenou barvu (což asi znamená, že mohou být i vícebarevné, ale musí zvládat určitě červenou).
Zdroje
- Teplotní čidla
- Minimálně jedno teplotní čidlo
- Čidlo musí být umístěno na nejteplejší komponentě ve zdroji, typicky na FET tranzistorech výstupního obvodu.
- Čidlo se musí vejít do tolerance ±2 °C při nejvyšší zátěži zdroje (měřeno při okolní teplotě 25 °C).
- Měření proudu
- Musí být měřeno na výstupních větvích +5 V, +12 V, +12 V a +3,3 V. Počet podporovaných senzorů se může lišit v závislosti na návrhu zdroje.
- Celková přesnost měření větví musí být do ±10 % při nejvyšší zátěži.
- Měření napětí
- Musí být měřeno na výstupních větvích +5 V, +12 V, +12 V a +3,3 V. Počet podporovaných senzorů se může lišit v závislosti na návrhu zdroje.
- Přesnost měření napětí musí být minimálně ±3 % při nejvyšší zátěži.
- Podpora stavových LED
- Stavová LED je vyžadována pro indikaci překročení teplotních nebo proudových limitů.
- LED musí být umístěny na zadním panelu vedle síťového vypínače.
- LED pro indikaci stavu musí umět červenou barvu.
Vodní chlazení
- Teplotní čidla
- Minimálně dvě teplotní čidla, jedno na měření teploty kapaliny přitékající do radiátoru, druhé na výstupu z pumpy.
- Čidlo se musí vejít do tolerance ±2 °C (měřeno při okolní teplotě 25 °C).
- Indikace stavu pumpy
- Musí být přítomno čidlo, které oznámí, že pumpa nefunguje.
- Stavové LED
- Stavová LED je vyžadována pro indikaci překročení teplotních limitů nebo nefunkčnosti pumpy.
- LED pro indikaci stavu musí umět červenou barvu.
Základní desky
- Deska musí mít alespoň tři interní USB 2.0 konektory („headers“) pro připojení ESA-certifikovaných komponent.
- Součástí balení musí být software se vší ESA funkčností.
- Musí splňovat ESA External HID specifikaci.
K interním USB portům ještě doplňme, že by nVidia ráda, aby PC skříně měli interní USB huby, které by pak dělily jeden USB port na vícero právě pro ESA zařízení. V požadavcích na ESA certifikaci to však neuvádí a „odpovědnost“ tímto způsobem přenáší na výrobce desek s požadavkem na tři interní porty. Ono ale není od věci takto to udělat na obou stranách (jak hub, tak tři porty), protože nezřídka existují v PC interně připojené čtečky karet či jiná zařízení, kterým by se pak nedostávalo USB portů, když je obsadí ESA. Třeba bude časem interní USB hub v PC skříni povinností.
Jak sami vidíte, rýsuje se nám tu další zajímavá „vychytávka“, kdy si konečně budete moci sami změřit třeba odběr na 12V větvích, abyste si tak zjistili, „kolik vám to vlastně žere“. To však pochopitelně není vše. Plány nVidie totiž počítají s otevřeností platformy, což mimo jiné znamená, že za to nVidia nebude nic chtít (za samotné logo ESA pro daný hardware bude nějaký spíše symbolický poplatek za otestování než nějaká horentní suma, která by generovala zisky z licencí). Přidat se tedy bude moci kdokoli, již nyní přislíbila podporu řada známých firem (kupodivu na seznamu zatím chybí Intel).
Na straně základních desek bude pochopitelně první s podporou ESA taková, která má některý z blíže nejmenovaných čipsetů nVidia (jejich uvedení je na spadnutí).
Vývoj ESA standardu do budoucna počítá s vytvořením takového PC, které na sebe samo prozradí nějakou závadu. Ano, již dnes vám dovede BIOS desky oznámit, že větrák od procesoru nefunguje, to už ale bývá pozdě. ESA bude ve svých počátcích určena spíše pro ty nadšence, kteří budou s její pomocí ladit svů počítač, v budoucnu by se však měla rozřířit více. Můžete se s ní třeba dočkat i situace, že vám centrální aplikace (která koneckonců může komunikovat rovnou s rozhraním BIOSu podporujícího ESA) oznámí, že větrák nejen nefunguje, ale třeba už i dosluhuje, případně delším monitoringem zjistí, že se vám některé otvory zanesly (větráky budou stále OK, ale teplota postupem času narůstá už příliš = něco se ucpalo). Prostě takový S.M.A.R.T., jako je u pevných disků, ovšem se zaměřením na chlazení a stabilitu počítače. Čas pochopitelně ukáže, zda jde o krok správným směrem.