Օգտագործելով գրաֆիկական քարտեր, ավելի շատ `պարզապես 3D գրաֆիկայի համար

Ինչպես է գրաֆիկական պրոցեսորը դառնում է ընդհանուր պրոցեսոր

Բոլոր համակարգչային համակարգերի սիրտը գտնվում է պրոցեսորի կամ կենտրոնական պրոցեսորի կողմից: Այս ընդհանուր պրոցեսորը կարող է գործել ցանկացած գործի մասին: Դրանք սահմանափակվում են որոշակի հիմնական մաթեմատիկական հաշվարկներով: Բարդ խնդիրները կարող են պահանջել համակցություններ, որոնք հանգեցնում են ավելի երկար ժամանակահատվածի: Շնորհիվ պրոցեսորների արագության, շատերը չեն նկատում որեւէ իրական դանդաղում: Կան մի շարք խնդիրներ, որոնք, սակայն, իսկապես կարող են զսպել համակարգչի կենտրոնական պրոցեսորը:

Գրաֆիկական քարտերը իրենց GPU- ի կամ գրաֆիկական պրոցեսորների հետ միասին մի քանի մասնագիտացված պրոցեսորներից մեկն են, որոնք շատերը տեղադրել են իրենց համակարգիչներում: Այս պրոցեսորները կարգավորում են 2D եւ 3D գրաֆիկայի հետ կապված բարդ հաշվարկներ: Իրականում, նրանք ստացել են այնքան մասնագիտացված, որ այժմ ավելի լավ են որոշակի հաշվարկներ կատարելու համար, քան կենտրոնական պրոցեսորը: Դրա պատճառով այժմ մի շարժում է, որը օգտվում է համակարգչի GPU- ից, որպեսզի լրացնի պրոցեսորը եւ արագացնի տարբեր խնդիրներ:

Արագացնելով տեսանյութը

3D գրաֆիկայի դուրս գտնվող առաջին իրական կիրառությունը, որը մշակված էր GPU- ն, տեսագրված էր: Բարձր սահմանումը վիդեո հոսքերը պահանջում են սեղմված տվյալների վերծանում, իրենց բարձր լուծման պատկերները արտադրելու համար: ATI- ն եւ NVIDIA- ն մշակել են ծրագրային կոդ, որը թույլ է տալիս այս վերծանման գործընթացը վարել գրաֆիկական պրոցեսորով, այլ ոչ թե հենվելով CPU- ի վրա: Սա կարեւոր է այն մարդկանց համար, ովքեր ցանկանում են համակարգիչ օգտագործել HDTV կամ Blu-ray ֆիլմեր դիտելու համար: Շարժվելով 4K Video- ով , տեսանյութի հետ աշխատելու համար պահանջվող մշակման հզորությունը ավելի մեծանում է:

Դրա հիմքում ընկած է գրաֆիկական քարտի հնարավորությունը, որն արտացոլում է մեկ գրաֆիկական ձեւաչափից մյուսը տեսանյութը: Դրա օրինակ կարող է ունենալ տեսահոլովակ, օրինակ `տեսահոլովակի տեսքով, որը կոդավորված է DVD- ով այրել: Դրա համար համակարգիչը պետք է վերցնի մեկ ձեւաչափը եւ կրկին վերադարձնի այն: Սա օգտագործում է բազմաթիվ համակարգչային հզորություն: Գրաֆիկական պրոցեսորի հատուկ տեսահաղորդակցման հնարավորությունները օգտագործելով, համակարգիչը կարող է ավարտել transcoding գործընթացը ավելի արագ, քան այն, ինչը հիմնված էր պրոցեսորի վրա:

SETI & # 64; Գլխավոր էջ

Մեկ այլ վաղ դիմում `օգտվելով GPU համակարգիչների կողմից տրամադրված լրացուցիչ հաշվողական ուժից, SETI @ Home- ը: Սա տարածված համակարգչային ծրագիր է, որը կոչվում է ծալովի, որը թույլ է տալիս ռադիոալիքային ազդանշանների վերլուծություն կատարել «Արտերկրյա տեղային զենքի որոնման» ծրագրի որոնման համար: GPU- ի առաջադեմ հաշվարկային շարժիչները թույլ են տալիս արագացնել տվյալների չափը, որոնք կարող են մշակվել տվյալ ժամանակահատվածում `համեմատելով միայն պրոցեսորի օգտագործման հետ: Նրանք կարողանում են դա անել NVIDIA- ի գրաֆիկական քարտերի միջոցով CUDA- ի կամ Համակարգչային միասնական սարքերի ճարտարապետության միջոցով, որը C- ի մասնագիտացված տարբերակն է, որը կարող է մուտք գործել NVIDIA GPU- ներ:

Adobe Creative Suite 4-ը

GPU արագացման առավելություններից օգտվելու համար վերջին մեծ անունը հավելվածն է, Adobe Creative Suite- ը: Սա ներառում է Adobe- ի առաջատար արտադրանքի մեծ թվով արտադրանք, այդ թվում `Acrobat, Flash Player , Photoshop CS4 եւ Premiere Pro CS4: Հիմնականում, առնվազն 512 Մբ տեսախցիկ ունեցող OpenGL 2.0 գրաֆիկական քարտով ցանկացած համակարգիչ կարող է օգտագործվել այս ծրագրերի շրջանակներում տարբեր խնդիրների առաջխաղացման համար:

Ինչու ավելացրեք այս հնարավորությունը Adobe ծրագրերին: Photoshop- ը եւ Premiere Pro- ը, մասնավորապես, ունեն բազմաթիվ մասնագիտացված ֆիլտրեր, որոնք պահանջում են բարձր մակարդակի մաթեմատիկա: Օգտագործելով GPU- ն այս հաշվարկներից շատերի բեռնաթափման համար, խոշոր պատկերների կամ վիդեո հոսքերի ցուցադրման ժամանակը կարող է ավելի արագ ավարտվել: Որոշ օգտվողներ կարող են նկատել տարբերություն, իսկ մյուսները կարող են տեսնել մեծ ժամանակի կորուստներ, կախված այն խնդիրների վրա, որոնք նրանք օգտագործում են եւ օգտագործում են գրաֆիկական քարտը:

Cryptocurrency Mining

Դուք հավանաբար լսել եք Bitcoin- ը, որը վիրտուալ արժույթի ձեւ է: Դուք միշտ կարող եք գնել Bitcoins փոխանակման առեւտրային ավանդական արժույթների համար, ինչպես այն փոխանակելու համար արտարժույթով: Վիրտուալ արժույթները ստանալու մյուս մեթոդը Cryptocoin Mining- ն է : Ինչով է պայմանավորված ձեր համակարգիչը որպես ռեյլ, գործարքների իրականացման համար հաշվարկային hash- ների վերամշակման համար: CPU- ն կարող է դա կատարել մեկ մակարդակով, սակայն գրաֆիկական քարտի վրա GPU- ն առաջարկում է ավելի արագ մեթոդ: Արդյունքում, GPU- ի համակարգիչը կարող է ավելի արագ ձեւավորել արտարժույթ, քան առանց դրա:

OpenCL- ը

Գրաֆիկա քարտի օգտագործման առավել ուշագրավ զարգացումը լրացուցիչ կատարման համար բացատրվում է OpenCL- ի կամ Open Computer Language առանձնահատկությունների վերջին թողարկումից: Մեկ անգամ կատարված այս հստակեցումը, ըստ էության, կախված է մի շարք մասնագիտացված համակարգչային պրոցեսորներից, բացի GPU- ից եւ պրոցեսորներից, հաշվարկի արագացման համար: Երբ այս հստակեցումը լիովին վավերացված է եւ իրականացվում է, բոլոր տեսակի հայտերը կարող են շահեկանորեն օգուտ բերել տարբեր պրոցեսորների խառնուրդից զուգահեռ հաշվարկից, որպեսզի այն կարողանա մեծացնել տվյալների քանակը, որոնք կարող են մշակվել:

Եզրակացություններ

Մասնագիտացված պրոցեսորները ոչ մի նոր համակարգիչ չեն: Գրաֆիկա պրոցեսորները միայն հաշվարկային աշխարհում ավելի հաջող եւ լայնորեն կիրառվող տարրերից մեկն են: Խնդիրն այն էր, որ այս մասնագիտացված պրոցեսորները հասանելի դարձնեն գրաֆիկայի դուրս գտնվող ծրագրերը: Դիմումի հեղինակները պետք է գրեն յուրաքանչյուր գրաֆիկական պրոցեսորին հատուկ բնութագիր: Որպես GPU- ի նման մի կետ մուտք գործելու ավելի բաց ստանդարտների կիրառմամբ, համակարգիչները պատրաստվում են ավելի շատ օգտագործել իրենց գրաֆիկական քարտերից, քան երբեւէ: Գուցե ժամանակն է անգամ փոխել անունը գրաֆիկական պրոցեսորներից մինչեւ ընդհանուր պրոցեսորային միավոր: