EN

Programování aplikací pro vícejádrové procesory

Darryl Grove


Maximalizujte výkon vaší aplikace!
Vytěžte maximální výkon z vícejádrového procesoru optimálně navrhnutou aplikací. Kniha vás seznámí s postupy, jak vytvářet aplikace s dostatečným výkonem přizpůsobené procesoru s více jádry. Autor se zaměřil na univerzální postupy, návody v knize lze aplikovat různé operační systémy i hardware. Seznámíte se také s možnými problémy, které se mohou při vývoji paralelních aplikací vyskytnout, a jejich řešením.

Informácie

Žáner programovanie
Jazyk čeština
Originálny názov MULTICORE APPLICATION PROGRAMMING: FOR WINDOWS, LINUX, AND ORACLE SOLARIS, 1st Edition
Počet strán 416
EAN 9788025134870
Dátum vydania 26.7.2011
Vek od 15
Formát 167x225 mm
Vydavateľstvo COMPUTER PRESS
Hmotnosť 0,665
Typ kniha
Väzba brožovaná lepená

Procesory s více jádry jsou již zcela běžnou součástí počítačů, dnes je najdeme už i v mobilních telefonech. Chcete vyvíjet profesionální aplikace, které využijí všechny možnosti, které jim procesor nabízí? Tato kniha vás naučí, jak dostat maximální výkon z procesoru vhodně navrženou aplikací, která využije svěřený hardware naplno.

Autor vás v jedenácti kapitolách provede všemi zákoutími programování pro procesory s více jádry. Seznámíte se s důležitými principy, které tato speciální oblast programování obnáší. Naučíte se upravovat aplikaci pro různý počet jader a maximalizovat tak její výkon. Nově nabyté znalosti můžete využít při vývoji nejen na platformě Windows, zužitkujete je i jako vývojář v Linuxu nebo Oracle Solaris. Ukázky kódu jsou realizovány v jazyce C, nevyžaduje tedy nastudování žádného specializovaného programovacího jazyka.

V knize se mimo jiné naučíte:

- Najít v aplikaci místa vhodná k paralelizaci

- Sdílet a synchronizovat data

- Odhadnout míru úspory času nasazením paralelizace

- Optimálně pracovat se sdílenými prostředky

- Přizpůsobit aplikaci různému počtu jader

- Využívat vlákna v rozhraní POSIX a systému Windows

O autorovi:

Darryl Gove je hlavní softwarový inženýr týmu odpovědného za kompilátor Oracle Solaris Studia. Pracuje na analýze, paralelizaci a optimalizaci aplikací a nástrojů pro srovnávací testování. Je autorem řady odborných publikací, pravidelně píše o optimalizaci a programování a na adrese www.darrylgove.com má vlastní blog.

Uživateľská recenzia

Žiadne užívateľské hodnotenia nie sú dostupné.

Vaše hodnotenie

Používateľskú recenziu môžu vkladať len registrovaní užívatelia

 Prihlásiť
NAPÍŠTE NÁM