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

AMD CodeXL 2.0 je nyní open-source, v rámci iniciativy GPUOpen

Zatímco jedni si kazí karmu držením kódu pod pokličkou a házení klacků pod nohy hráčům, jiní uvolňují stále další a další nástroje pod otevřenou licencí. GPU debugger, CPU/GPU profiles a analyzátor kernelu CodeXL je nyní open-source.
blog

CodeXL 2.0 od AMD pochopitelně není jediný nástroj, který mají vývojáři aplikací či her pro GPU k dispozici pro zjišťování, kde jim v kódu „sedí žába na prameni“ a kde by se co dalo vylepšit a urychlit. Jsou i nástroje jiné (například ty od Nvidie v rámci GameWorks). Tento od AMD je ale nyní díky firemní iniciativě zveřejněn pod otevřenou licencí, tedy až na některé dílčí části, kde je intelektuální vlastnictví jiných firem a které AMD tudíž nemůže vydat.

CodeXL bylo dosud uzavřenou aplikací. Nyní je v projektu vítán příspěvek dalších firem či jedinců, aby se CodeXL stalo lepším nástrojem. Z programu byly odstraněny i prvky spojující ji se značkou AMD. Firma ale bude nadále ve vývoji CodeXL pokračovat. Jinak druhá verze přidává mód analýzy snímků, debugging s linuxovou verzí, podporu pro GLSL shadery na Vulkan API, vylepšení v oblasti profilace / spotřeby, aktualizovanou podporu HSA a další věci.

Je zajímavé sledovat rozdílný přístup různých firem. Kupříkladu jedna drží většinu věcí pod pokličkou a navíc záměrně některé věci upravuje tak, aby na konkurenčních produktech buď vůbec nefungovaly, nebo fungovaly podstatně hůře. A druhá firma zase vše zveřejňuje pod open-source licencí, včetně architektury svých GPU ovladačů a vývojářských nástrojů. Jasné je, že ta první se od té druhé může hodně učit, bez ohledu na to, že sama ku prospěchu trhu neposkytuje ze svých nástrojů nic moc. Jednoho dne to třeba tu druhou firmu bude mrzet, ale štít má čistý a to se také počítá.

Tagy: 
AMD

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

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

Diskuse k blogu AMD CodeXL 2.0 je nyní open-source, v rámci iniciativy GPUOpen

Pátek, 22 Duben 2022 - 07:33 | Kaya23 | Zdravím díky za článek, no co se týká open source...
Pondělí, 25 Duben 2016 - 18:02 | LD | Mám takový pocit, že AMD ve své situaci ani jinou...
Pátek, 22 Duben 2016 - 11:29 | Marek Moravčík | V tomto zmysle malo možnosť AMD kedysi tiež...
Pátek, 22 Duben 2016 - 10:33 | Kedar Míša | Aha aha aha. Ve skutečnosti to bylo jinak ;) amd...
Čtvrtek, 21 Duben 2016 - 21:04 | Marek Moravčík | " zatimco u nvidia softwarove omezeni bez...
Čtvrtek, 21 Duben 2016 - 20:55 | Marek Moravčík | Viaceré moduly Gameworks majú zdrojový kód na...
Čtvrtek, 21 Duben 2016 - 20:53 | Marek Moravčík | " pouziti rucnych optimalizacnich technik,...
Čtvrtek, 21 Duben 2016 - 20:46 | ROdNEY | Nejde jenom o chyby, ale o nemoznost pouziti...
Čtvrtek, 21 Duben 2016 - 20:44 | ROdNEY | To je presne, neda se overit, protoze neexituje...
Čtvrtek, 21 Duben 2016 - 20:43 | Marek Moravčík | To si trafil klinec po hlavičke. Takto sa totižto...

Zobrazit diskusi