amd-premysli-jak-zrychlit-beh-software
Novinka AMD přemýšlí, jak zrychlit běh software

AMD přemýšlí, jak zrychlit běh software

Lukáš Fiala

Lukáš Fiala

34

S narůstajícím počtem výpočetních jader v procesorech je programování odpovídajících aplikací stále těžší a těžší. AMD má nápad, jak tento problém řešit.

Reklama

Nová iniciativa AMD se jmenuje Light-Weight Profiling neboli LWP a pokud se dočká využití v praxi, bude spoléhat na specifická vylepšení v hardware i programech samotných. Pokud si vzpomínáte na poslední zprávy o Fusionu a GPGPU, mluvilo se o možnosti, že aplikace budou v budoucnu dynamicky přidělovat úkoly CPU a GPU. LWP je něco velmi podobného, pouze v menším měřítku.

Aby LWP fungovalo, musí být procesor vybaven technologií XSP (Extensions for Software Parallelism). Jde vlastně o jakési interní sledování běžících procesů a zjišťování, jestli někde nedochází k nějakému konfliktu, který snižuje výkon. Případy, kdy jsou například dva objekty uloženy na stejném řádku v cache, jsou docela známými viníky degradace výkonu u aplikací využívajících více jader. Tyto na první pohled banální problémy lze zjistit, vyžadovalo by to ale komplexní algoritmy, které by daly zabrat i zkušenému programátorovi. Program, který bude číst diagnostická data z procesoru, ale bude moci jednoduše konflikt odstranit. Další dovednosti LWP prý AMD odhalí během následujících měsíců; společnost doufá, že firmy jako Microsoft, Oracle nebo Sun jí s rozvojem jejího nápadu pomohou.

AMD přemýšlí, jak zrychlit běh software
i Zdroj: PCTuning.cz

Podle AMD jsou pro implementaci LWP nejvhodnější platformy Java a .NET, neboť pokud by se příslušné změny provedly v runtime manageru (polopaticky: v tom, co musíme nejdříve nainstalovat, než můžeme spouštět nějaké Java/.NET aplikace), mohly by se zrychlení dočkat i starší programy. XSP je však zamýšleno tak, aby k němu měl přístup software jakékoliv úrovně - může jej tedy využívat přímo samotný program, knihovny, nebo rovnou operační systém. Použití LWP sice také požírá něco z výkonu procesoru, nicméně podle AMD budou "režijní náklady" daleko převýšeny nárůstem výkonu.

Hardcore odborníkům mohu doporučit PDF od AMD s názvem Lightweight Profiling Proposal.

Zdroj: TGDaily


Reklama
Reklama

Komentáře

Nejsi přihlášený(á)

Pro psaní a hodnocení komentářů se prosím přihlas ke svému účtu nebo si jej vytvoř.

Rychlé přihlášení přes:

Google Seznam
Reklama
Reklama