Diit.cz - Novinky a informace o hardware, software a internetu

AMD posílila tým vyvíjející open-source ovladače pro Linux

Grafika ATI s tuxem
Poslední dobou byl open-sourcový tým v AMD vlastně jen o dvou lidech, John Bridgman a Alex Deucher jsou ty čestné výjimky, které AMD platí za práce na otevřených ovladačích (tedy víceméně grafickém ovladači pro Linux a další podobné systémy). Před časem firma ale začala shánět vývojáře další, pochopitelně jde o aktivitu související s příchodem APU na trh…

Zapamatujme si tedy dvě nová jména:

Michel Dänzer přichází do AMD z firmy VMware. Je jedním z lidí, kteří dříve pracovali pro Tungsten Graphics , v minulosti se zabýval mimo jiné věcmi jako Mesa (3D knihovna pro OpenGL; jde o neoficiální implementaci) či Gallium3D (sw knihovna pro hw akcelerovanou 3D grafiku; vyvinuta v Tungsten Graphics). Ještě dříve pak byl několik let zaměstnancem ATI, dokonce pracoval na linuxových Catalystech, v jeho případě tedy jde o návrat.

Christian König je tím, kdo dal open-source světu vůbec první kód pro zprovoznění HDMI audia v radeonhd ovladači, dále zmiňme xf86-video-ati DDX a Radeon DRM driver. Kolem HDMI audia udělal v minulosti nemálo reverzního inženýrství, co se týče nedávných aktivit, pak je tu opět Gallium3D, kde pracoval na zlepšeních kolem přehrávání videa. Do ovladače R600g také přinesl podporu XvMC (X-Video Motion Compensation), nejčerstvější aktivitou je úsilí o zprovoznění VDPAU pro Radeon Gallium3D.

Ubuntu 11.04: přepínání ploch

AMD byla open-source vždy nakloněna více než původní ATI a po letech uvolňování dokumentace ke GPU jsme rádi, že čerstvě (opět) roste i počet open-source vývojářů. Platforma Fusion APU potřebuje otevřené ovladače jako sůl (jedno slovo: Android) a i budoucí příchod APU do segmentu tabletů nedává možnost vystačit si s uzavřenými Catalysty. AMD potřebuje v open-source ovladačích zapracovat na třech hlavních bodech:

  1. 3D akcelerace
  2. hardwarová akcelerace videa
  3. řízení spotřeby

O nutnosti 3D akcelerace nikdo nepochybuje. Zatímco uzavřené Catalysty poskytují pod Linuxem slušnou cestu k využití GPU i ve hrách, open-source ovladač je v tomto momentálně stále zoufale zaostalý a je jedno, jestli máte Radeon řady 2000, 4000 nebo třeba 6000 včetně právě APU. Toto je jedna z hlavních oblastí, kde je třeba velmi silně a pokud možno rychle zapracovat.

Hardwarová akcelerace videa pod linuxem je také do budoucna naprostou nezbytností a AMD v tomto svého času ujel vlak i co se týče uzavřených Catalystů (konkurenční Nvidia VDPAU funguje, byť občas se zádrhely, již poměrně dlouho). Christianovy aktivity kolem implementace otevřeného systému VDPAU by mohly něco naznačovat, ale raději si nebudeme hrát s redakční křišťálovou koulí.

No a nakonec tu máme obligátní správu napájení, která je pro APU taktéž stěžejní. Pokud chce AMD nabídnou svůj systém Fusion i do zařízení malých rozměrů (logicky tak s menšími akumulátory), musí bezpodmínečně mít k dispozici ovladače, které budou co nejlépe řídit energetické potřeby jeho APU, a to jak co se týče frekvencí a napětí, tak právě řízení dynamických změn těchto parametrů (ono například není nic horšího, než když hardwarová akcelerace 1080p/H.264 videa vyžene takty GPU/RAM z klidových na maximální).

Snad se oba programátoři rychle zapracují a do konce roku uvidíme v open-source ovladačích pro GPU/APU AMD znatelný pokrok.

Tagy: 
Zdroje: 

David Ježek

Dlouholetý zdejší redaktor (2005-2017), příznivec open-source rád píšící i o ne-IT tématech. Odpůrce sw patentů a omezování občanských svobod ve prospěch korporací. Fanoušek Asimova, Kinga, Feynmana, Sudka, 70mm filmu, sf/vf filmu, Fomapanu 400, starých dobrých her, 99% čokolády, indické kuchyně, domácího kváskového chleba a řady dalších věcí.

více článků, blogů a informací o autorovi

Diskuse ke článku AMD posílila tým vyvíjející open-source ovladače pro Linux

Pátek, 8 Červenec 2011 - 13:02 | lomidrevo | Preco ma nenapadlo sa pozret na x.org, je tam...
Pátek, 8 Červenec 2011 - 12:05 | lyon | Snad se jim brzo podaří vyřešit bug s přepínáním...
Pátek, 8 Červenec 2011 - 11:10 | asfethan | http://www.x.org/wiki/RadeonFeature
Čtvrtek, 7 Červenec 2011 - 21:39 | David Ježek | myslím že nějakou stránku provozoval phoronix (...
Čtvrtek, 7 Červenec 2011 - 20:59 | lomidrevo | Existuje naka specializovana stránka ktora...
Čtvrtek, 7 Červenec 2011 - 19:21 | Peter Fodreknickfotob | ano, ale ten problem je v tom, ze vyvojari Opene...
Čtvrtek, 7 Červenec 2011 - 13:02 | no-X | aby to bylo názornější, pokusil jsem se to...
Čtvrtek, 7 Červenec 2011 - 12:50 | no-X | S tou R600 máš trošku chybnou představu. Pokud se...
Čtvrtek, 7 Červenec 2011 - 12:46 | Ondar | To je sice hezký, ale nejspíš to bude zase víc...
Čtvrtek, 7 Červenec 2011 - 12:28 | David Ježek | ber to takhle: pro gpu amd jsou vyvíjeny dva...

Zobrazit diskusi