Kas yra srauto procesorių svarba GPU?

Dauguma naujesnių vaizdo plokščių turi srauto procesorius, įmontuotus jų grafikos apdorojimo įrenginyje. GPU taip pat gali būti įmontuotas į pagrindinę plokštę arba į centrinį procesorių. Srautų apdorojimas yra programavimo technika, kuri supaprastina aparatūros ir programinės įrangos paralelinį apdorojimą. GPU srauto procesoriai apdoroja daugumą tradicinių grafikos atvaizdavimo užduočių, arba gali būti užprogramuoti taip, kad būtų galima nukopijuoti bendresnį numerį.

Programos

Srautų procesoriai puikiai tinka tradicinėms GPU užduotims, tokioms kaip vaizdo, vaizdo ir signalų apdorojimas. Vis dėlto vis dažniau naudojamasi ir GPU srauto procesoriais tiek bendro tikslo, tiek moksliniam skaičiui. Srautų apdorojimo būdai puikiai tinka spindulių sekimui, skaičiavimo skysčių dinamikai, oro modeliavimo ir baltymų sulankstymo skaičiavimams. Programos, reikalaujančios didelių vektorinių operacijų ir didelio našumo skaičiavimų, mato didelį pelną, palyginti su įprastu procesoriaus skaičiumi. Bendrosios paskirties programos gali nematyti greičio pagerinimo.

Istorija

Tradiciniai procesoriai veikė kaip vienas procesorius, vykdantis vieną nurodymų srautą, veikiantį vienoje atminties vietoje saugomais duomenimis. Ši architektūra vadinama „vienu nurodymu, atskirais duomenimis“. Paraleliniai metodai buvo sukurti siekiant patenkinti didėjantį duomenų, kuriuos reikėjo apdoroti, kiekį, leidžiant operacijas keliose duomenų vietose vienu metu. Srautų apdorojimas yra šių pokyčių filialas, kuris palengvina kai kurių ankstesnėse technologijose rastų realaus pasaulio įgyvendinimą.

Apsvarstymai

Programos, norinčios naudoti srauto apdorojimą, turi būti suprojektuotos nuo pat pradžių, kad būtų galima veiksmingai pasinaudoti šia technologija. Ne visos programos bus naudingos, o daugeliui bendrosios paskirties verslo programų bus matyti, kad nebus jokių greičių, palyginti su milžinišku pelnu, gautu iš labai specializuotų programų ar kūrimo metodų. Srautų apdorojimas tinka programoms, kurioms reikalingas didelis skaičiavimo intensyvumas, atitinkantis lygiagretų vykdymo modelį.

Kiti našumo matavimai

Srauto procesorių skaičius (ir jų greitis) nėra vienintelis reikšmingas GPU našumo matavimas. Skirtingi GPU turi skirtingą laikrodžio greitį tarp paties GPU, atminties ir procesorių. Jie taip pat turi skirtingus architektūros ir pralaidumo apribojimus tarp šių atskirų komponentų. Visa tai kartu lemia efektyvų viso GPU veikimą. Apžvalgos ir gairės yra geriausias būdas įvertinti bendrą GPU našumą, palyginti su kitais panašiais vienetais.

Rekomenduojama

Prabangių mažmenininkų prekybos strategijos
2019
Procesų planavimo ir planavimo integravimas
2019
Kaip išjungti „F-Lock“ „Gateway Laptop“
2019