Sadəcə 3D Qrafikdən daha çoxu üçün Qrafik Kartlardan İstifadə

Mündəricat:

Sadəcə 3D Qrafikdən daha çoxu üçün Qrafik Kartlardan İstifadə
Sadəcə 3D Qrafikdən daha çoxu üçün Qrafik Kartlardan İstifadə
Anonim

Bütün kompüter sistemlərinin ürəyi mərkəzi prosessordur. Bu ümumi təyinatlı prosessor əksər tapşırıqları yerinə yetirir və əsas riyazi hesablamalarla məhdudlaşır. Mürəkkəb tapşırıqlar daha uzun emal vaxtı ilə nəticələnən birləşmələr tələb edə bilər. Bununla belə, müxtəlif tapşırıqlar kompüterin mərkəzi prosessorunu ləngidə bilər.

Qrafik prosessor vahidi olan qrafik kartları insanların kompüterlərində quraşdırdıqları xüsusi prosessorlardan biridir. Bu kartlar 2D və 3D qrafika ilə bağlı mürəkkəb hesablamaları idarə edir. Bunlar o qədər ixtisaslaşmışdır ki, müəyyən hesablamaları mərkəzi prosessordan daha yaxşı edir. GPU-ların qrafikadan daha çox əhəmiyyət kəsb etməsinin bəzi yolları bunlardır.

Image
Image

Video sürətləndirilir

GPU-ların öhdəsindən gəlmək üçün nəzərdə tutulduğu 3D qrafikadan kənar ilk proqram videodur. Yüksək dəqiqlikli video axınları yüksək keyfiyyətli təsvirlər yaratmaq üçün sıxılmış məlumatların dekodlaşdırılmasını tələb edir. Həm ATI, həm də NVIDIA qrafik prosessoruna CPU deyil, bu deşifrə prosesini idarə etməyə imkan verən proqram təminatı işləyib hazırlayıb.

Qrafik kartı videonu bir qrafik formatından digərinə çevirməyə kömək edir, məsələn, videokamera faylını DVD-yə yazmaq üçün çevirmək. Kompüter bir formatı götürməli və onu digər formatda yenidən göstərməlidir. Bu proses çoxlu hesablama gücündən istifadə edir. Qrafik prosessorun video imkanlarından istifadə etməklə kompüter CPU-ya güvəndiyindən daha tez kodlaşdırma prosesini tamamlaya bilər.

Aşağı xətt

SETI@Home, Yerdənkənar Kəşfiyyatın Axtarış layihəsinə radio siqnallarını təhlil etməyə imkan verən qatlama adlı paylanmış kompüter proqramı idi. O, həmçinin kompüterin GPU tərəfindən təmin edilən əlavə hesablama gücündən də istifadə etdi. GPU daxilindəki qabaqcıl hesablama mühərrikləri ona yalnız CPU-nun istifadəsi ilə müqayisədə müəyyən bir müddət ərzində işlənmiş məlumatların miqdarını sürətləndirməyə imkan verdi. SETI@Home bunu NVIDIA qrafik kartları ilə CUDA və ya Compute Unified Device Architecture istifadə edərək edə bilər. CUDA NVIDIA GPU-larına daxil ola bilən C kodunun ixtisaslaşmış versiyasıdır.

Adobe Creative Suite və Creative Cloud

GPU sürətləndirilməsindən yararlanmaq üçün ən son böyük proqram CS4-dən başlayaraq müasir proqramlar dəstində davam edən Adobe Creative Suite-dir. Buraya Adobe-nin Photoshop və Premiere Pro daxil olmaqla bir çox qabaqcıl məhsulları daxildir. Əsasən, ən azı 512 MB video yaddaşa malik OpenGL 2.0 qrafik kartı olan istənilən kompüter bu proqramlar daxilində müxtəlif tapşırıqları sürətləndirmək üçün istifadə edilə bilər.

Niyə bu qabiliyyəti Adobe proqramlarına əlavə etməlisiniz? Xüsusilə Photoshop və Premiere Pro yüksək səviyyəli riyaziyyat tələb edən çoxlu sayda ixtisaslaşmış filtrlərə malikdir. Böyük şəkillər və ya video axınları üçün göstərilmə vaxtı bu hesablamaların çoxunu boş altmaq üçün GPU-dan istifadə etməklə daha sürətli tamamlana bilər. Bəzi insanlar heç bir fərq hiss edə bilməz, bəziləri isə istifadə etdikləri tapşırıqlardan və istifadə etdikləri qrafik kartdan asılı olaraq böyük vaxt qazanır.

Aşağı xətt

Virtual valyutaların əldə edilməsinin standart üsulu kriptokoin istehsalı deyilən bir prosesdir. Burada siz kompüterinizi əməliyyatlarla məşğul olmaq üçün hesablama hashlərini emal etmək üçün relay kimi istifadə edirsiniz. CPU bunu bir səviyyədə edə bilər. Bununla belə, qrafik kartdakı GPU daha sürətli bir üsul təklif edir. Nəticədə, GPU-lu kompüter, onsuz birdən daha sürətli valyuta yarada bilər.

OpenCL

Əlavə performans üçün qrafik kartların istifadəsində ən diqqətəlayiq inkişaf OpenCL və ya Open Computer Language spesifikasiyalarının buraxılması ilə gəlir. Bu spesifikasiya hesablamaları sürətləndirmək üçün GPU və CPU-ya əlavə olaraq müxtəlif ixtisaslaşmış kompüter prosessorlarını birləşdirir. Bütün növ proqramlar emal edilən məlumatın miqdarını artırmaq üçün müxtəlif prosessorların qarışığından istifadə etməklə potensial olaraq faydalana bilər.

GPU-ları geridə saxlayan nədir?

İxtisaslaşdırılmış prosessorlar kompüterlər üçün yeni deyil. Qrafik prosessorlar hesablama dünyasında daha uğurlu və geniş istifadə olunan elementlərdən biridir. Problem bu ixtisaslaşdırılmış prosessorları qrafikadan kənar proqramlar üçün əlçatan edir. Tətbiq müəllifləri hər bir qrafik prosessor üçün xüsusi kod yazmalıdırlar. Bununla belə, daha açıq standartlara təkan verərək, kompüterlər qrafik kartlarından əvvəlkindən daha çox istifadə edəcəklər.

Tövsiyə: