Paralelizace
Paralelizace je proces rozdělení výpočtu na více procesorů nebo vláken, aby bylo možné úlohy provádět současně a zkrátit celkový čas jejich vyřešení.
Existují dva hlavní typy: úlohová paralelizace (task parallelism) a datová paralelizace (data parallelism). U první se
Modely architektury zahrnují sdílenou paměť (shared memory) a distribuovanou paměť (distributed memory). Prakticky to ilustruje použití
Efektivita paralelizace se vyjadřuje pomocí rychlostního zisku (speedup). Mezi klíčové teorie patří Amdahlův zákon a Gustafsonův
Použití zahrnuje vědecké a technické výpočty, simulace, zpracování signálů a obrazů, rendering a strojové učení. Paralelizace