Jazyk: Sk
Autor: Ján Hanák
Rok vydání: 2009
Formát dokumentu: pdf
Počet stran: 136
Krátký popis:
Kniha „Praktické paralelné programovanie v jazykoch C# 4.0 a C++“
priamo nadväzuje na dielo „Základy paralelného programovania v jazyku
C# 3.0“. K ďalším prerekvizitám, ktoré u čitateľov očakávame, patrí
solídne zvládnutie programovacích jazykov C# a C++ na pokročilej úrovni.
Obsah:
------
Úvod
Poďakovanie
Venovanie
1 Charakteristika praktických ukážok paralelného programovania
1.1 Konfigurácie počítačových systémov určených na empirické testovanie sekvenčných a paralelných programov
2 Praktická ukážka č. 1: Matematické operácie s 3D vektormi
2.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
3 Praktická ukážka č. 2: Riešenie masívnych súprav sústav 3 lineárnych rovníc s 3 neznámymi
3.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
4 Praktická ukážka č. 3: Lineárna algebra – Násobenie matíc typu 300x300
4.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
5 Praktická ukážka č. 4: Paralelné grafické transformácie bitových máp (paralelizmus s vysokou úrovňou abstrakcie)
5.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
6 Praktická ukážka č. 5: Paralelné grafické transformácie bitových máp (paralelizmus s nízkou úrovňou abstrakcie)
6.1 Empirické testovanie paralelného programu a kvantifikácia nárastu výkonnosti
6.2 Diagnostika a monitorovanie výkonu paralelného programu profilovacím programom integrovaným v prostredí produktu Visual Studio 2010
7 Praktická ukážka č. 6: Vyhľadávanie prvočísel (riadený a natívny paralelizmus)
7.1 Empirické testovanie riadeného sekvenčného programu, natívneho sekvenčného programu, riadeného paralelného programu a natívneho paralelného programu s kvantifikáciou nárastu výkonnosti
8 Praktická ukážka č. 7: Numerická integrácia - natívny paralelizmus pomocou rozhrania OpenMP
8.1 Empirické testovanie sekvenčného a paralelného natívneho programu a kvantifikácia nárastu výkonnosti
8.2 Diagnostika a monitorovanie výkonu paralelného natívneho programu profilovacím programom Intel Parallel Amplifier integrovaným v prostredí produktu Intel Parallel Studio
9 Praktická ukážka č. 8: Implicitný natívny paralelizmus - automatická paralelizácia algoritmu numerickej integrácie pomocou prekladača Intel C++ Compiler 11.1
10 Finálny sumár kvantitatívnych charakteristík praktických ukážok
11 Metodika riešiaca vývoj paralelných programov optimalizovaných pre beh na počítačových systémoch s viacjadrovými procesormi
11.1 Metodika riešiaca paralelizáciu pôvodne sekvenčného programu
11.2 Metodika riešiaca vývoj úplne nového paralelného programu
Záver
O autorovi
Image may be NSFW.
Clik here to view.
Autor: Ján Hanák
Rok vydání: 2009
Formát dokumentu: pdf
Počet stran: 136
Krátký popis:
Kniha „Praktické paralelné programovanie v jazykoch C# 4.0 a C++“
priamo nadväzuje na dielo „Základy paralelného programovania v jazyku
C# 3.0“. K ďalším prerekvizitám, ktoré u čitateľov očakávame, patrí
solídne zvládnutie programovacích jazykov C# a C++ na pokročilej úrovni.
Obsah:
------
Úvod
Poďakovanie
Venovanie
1 Charakteristika praktických ukážok paralelného programovania
1.1 Konfigurácie počítačových systémov určených na empirické testovanie sekvenčných a paralelných programov
2 Praktická ukážka č. 1: Matematické operácie s 3D vektormi
2.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
3 Praktická ukážka č. 2: Riešenie masívnych súprav sústav 3 lineárnych rovníc s 3 neznámymi
3.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
4 Praktická ukážka č. 3: Lineárna algebra – Násobenie matíc typu 300x300
4.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
5 Praktická ukážka č. 4: Paralelné grafické transformácie bitových máp (paralelizmus s vysokou úrovňou abstrakcie)
5.1 Empirické testovanie sekvenčného a paralelného programu a kvantifikácia nárastu výkonnosti
6 Praktická ukážka č. 5: Paralelné grafické transformácie bitových máp (paralelizmus s nízkou úrovňou abstrakcie)
6.1 Empirické testovanie paralelného programu a kvantifikácia nárastu výkonnosti
6.2 Diagnostika a monitorovanie výkonu paralelného programu profilovacím programom integrovaným v prostredí produktu Visual Studio 2010
7 Praktická ukážka č. 6: Vyhľadávanie prvočísel (riadený a natívny paralelizmus)
7.1 Empirické testovanie riadeného sekvenčného programu, natívneho sekvenčného programu, riadeného paralelného programu a natívneho paralelného programu s kvantifikáciou nárastu výkonnosti
8 Praktická ukážka č. 7: Numerická integrácia - natívny paralelizmus pomocou rozhrania OpenMP
8.1 Empirické testovanie sekvenčného a paralelného natívneho programu a kvantifikácia nárastu výkonnosti
8.2 Diagnostika a monitorovanie výkonu paralelného natívneho programu profilovacím programom Intel Parallel Amplifier integrovaným v prostredí produktu Intel Parallel Studio
9 Praktická ukážka č. 8: Implicitný natívny paralelizmus - automatická paralelizácia algoritmu numerickej integrácie pomocou prekladača Intel C++ Compiler 11.1
10 Finálny sumár kvantitatívnych charakteristík praktických ukážok
11 Metodika riešiaca vývoj paralelných programov optimalizovaných pre beh na počítačových systémoch s viacjadrovými procesormi
11.1 Metodika riešiaca paralelizáciu pôvodne sekvenčného programu
11.2 Metodika riešiaca vývoj úplne nového paralelného programu
Záver
O autorovi
Image may be NSFW.
Clik here to view.
