Fundamentals of Parallel Computing
Când ne gândim la aplicații cu procesor intensiv, ne gândim la calcul paralel. Această carte discută ce este calculul paralel și cum poate fi realizat. Calculul paralel nu poate fi realizat doar prin hardware sau software, ci printr-o combinație a celor două. La cel mai scăzut nivel, această carte descrie caracteristicile sistemului de operare care sunt necesare pentru a realiza paralelismul. La nivel de programare, trebuie să avem un algoritm care mapează sarcinile pe diferite procesoare și le execută simultan.
Un alt aspect important al paralelismului este hardware-ul paralel. Hardware-ul paralel are capacitatea de a executa mai multe instrucțiuni simultan. Astfel, hardware-ul paralel, sistemul de operare și algoritmul paralel formează împreună un sistem paralel capabil să realizeze paralelismul. Costul de calcul este un alt aspect al calculului paralel. În timpul dezvoltării unui algoritm paralel, este necesar să ne asigurăm că costul acestuia este optim. Această carte discută toate aceste aspecte ale calculului paralel împreună cu algoritmi optimi din punct de vedere al costului, cu exemple pentru a se asigura că studenții se familiarizează cu acestea.
După citirea acestei cărți, un student ar trebui să aibă suficiente cunoștințe pentru a-și dezvolta propriul algoritm paralel pentru o anumită problemă.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)