График картыг зөвхөн 3D графикаас илүү ашиглах

Агуулгын хүснэгт:

График картыг зөвхөн 3D графикаас илүү ашиглах
График картыг зөвхөн 3D графикаас илүү ашиглах
Anonim

Бүх компьютерийн системийн зүрх нь төв боловсруулах нэгжид оршдог. Энэхүү ерөнхий зориулалтын процессор нь ихэнх ажлыг хариуцдаг бөгөөд зөвхөн математикийн үндсэн тооцоогоор хязгаарлагддаг. Нарийн төвөгтэй ажлуудыг гүйцэтгэхэд илүү урт хугацаа шаардагддаг хослолууд шаардлагатай байж болно. Төрөл бүрийн ажлууд нь компьютерийн төв процессорыг удаашруулж болзошгүй.

График процессорын нэгж бүхий график картууд нь хүмүүсийн компьютерт суулгасан тусгай процессоруудын нэг юм. Эдгээр картууд нь 2D болон 3D графиктай холбоотой нарийн төвөгтэй тооцооллыг гүйцэтгэдэг. Эдгээр нь маш нарийн мэргэшсэн тул тодорхой тооцооллыг төв процессороос илүү сайн хийдэг. Энд графикаас илүү GPU чухал болж байгаа зарим арга замууд байна.

Image
Image

Видео хурдасгаж байна

3D графикаас гадуур GPU-г ашиглахад зориулагдсан анхны програм бол видео юм. Өндөр нягтралтай видео урсгал нь өндөр нарийвчлалтай зураг гаргахын тулд шахсан өгөгдлийг тайлахыг шаарддаг. ATI болон NVIDIA хоёулаа CPU-ээс илүү энэ код тайлах процессыг график процессороор зохицуулах программ хангамжийг боловсруулсан.

График карт нь видеог нэг график форматаас нөгөө формат руу хөрвүүлэх, жишээлбэл видео камерын файлыг DVD болгон хөрвүүлэхэд тусалдаг. Компьютер нэг форматыг аваад нөгөө форматаар дахин дүрслэх ёстой. Энэ процесс нь маш их тооцоолох хүчийг ашигладаг. График процессорын видео чадавхийг ашиглан компьютер нь CPU-ээс илүү хурдан код солих процессыг дуусгах боломжтой.

Доод шугам

SETI@Home нь folding нэртэй тархсан компьютерийн хэрэглүүр байсан бөгөөд энэ нь Газрын гаднах тагнуулыг хайх төсөлд радио дохиог шинжлэх боломжийг олгодог. Энэ нь мөн компьютерийн GPU-ийн нэмэлт тооцоолох хүчийг ашигласан. GPU доторх дэвшилтэт тооцооллын хөдөлгүүрүүд нь зөвхөн CPU ашиглахтай харьцуулахад тухайн хугацаанд боловсруулсан өгөгдлийн хэмжээг хурдасгах боломжийг олгосон. SETI@Home нь үүнийг NVIDIA график картаар CUDA эсвэл Compute Device Architecture ашиглан хийж болно. CUDA нь NVIDIA GPU-д хандах боломжтой C кодын тусгай хувилбар юм.

Adobe Creative Suite болон Creative Cloud

GPU хурдатгалын давуу талыг ашиглах хамгийн сүүлийн үеийн томоохон программ бол CS4-ээс эхлээд орчин үеийн программуудын багцыг үргэлжлүүлэх Adobe Creative Suite юм. Үүнд Photoshop болон Premiere Pro зэрэг Adobe-ийн тэргүүлэх бүтээгдэхүүнүүд багтана. Үндсэндээ дор хаяж 512 МБ видео санах ойтой OpenGL 2.0 график карттай аливаа компьютерийг эдгээр программ доторх янз бүрийн ажлыг хурдасгахад ашиглаж болно.

Яагаад энэ боломжийг Adobe програмуудад нэмэх ёстой гэж? Ялангуяа Photoshop болон Premiere Pro нь өндөр түвшний математик шаарддаг олон тооны тусгай шүүлтүүртэй байдаг. Эдгээр тооцооллын ихэнхийг буулгахын тулд GPU-г ашигласнаар том хэмжээний зураг эсвэл видео цацалтын хугацааг илүү хурдан дуусгах боломжтой. Зарим хүмүүс ямар ч ялгааг анзаарахгүй байж болох ч зарим нь ямар ажил, ашиглаж байгаа график картаас хамааран их хэмжээний цаг хугацаа ахидаг.

Доод шугам

Виртуал валютыг олж авах стандарт арга нь криптокоин олборлолт гэж нэрлэгддэг процесс юм. Үүнд та компьютерээ гүйлгээ хийх тооцооллын хэшийг боловсруулах реле болгон ашигладаг. CPU үүнийг нэг түвшинд хийж чадна. Гэсэн хэдий ч график карт дээрх GPU нь илүү хурдан аргыг санал болгодог. Үүний үр дүнд GPU-тэй компьютер нь үүнгүйгээр валют үүсгэхээс илүү хурдан болно.

OpenCL

Нэмэлт гүйцэтгэлд зориулж график карт ашиглахад гарсан хамгийн анхаарал татахуйц хөгжил нь OpenCL буюу Нээлттэй Компьютерийн Хэлний техникийн үзүүлэлтүүдийг гаргасантай холбоотой юм. Энэхүү техникийн үзүүлэлт нь тооцоололыг хурдасгах GPU болон CPU-ээс гадна төрөл бүрийн тусгай компьютерийн процессоруудыг нэгтгэдэг. Боловсруулсан өгөгдлийн хэмжээг нэмэгдүүлэхийн тулд янз бүрийн процессоруудыг хослуулан ашигласнаар бүх төрлийн програмууд ашиг тусаа өгөх боломжтой.

GPU-г юу саатуулж байна вэ?

Мэргэшсэн процессор нь компьютерт шинэ зүйл биш юм. График процессорууд нь компьютерийн ертөнцөд хамгийн амжилттай, өргөн хэрэглэгддэг зүйлсийн нэг юм. Асуудал нь эдгээр тусгай процессоруудыг графикаас гадуурх програмуудад ашиглах боломжтой болгох явдал юм. Хэрэглээний зохиогчид график процессор бүрт тусгай код бичих шаардлагатай. Гэсэн хэдий ч, илүү нээлттэй стандартыг шаардсанаар компьютерууд график картуудаа урьд өмнө байгаагүй их ашиглах болно.

Зөвлөмж болгож буй: