Menggunakan Kad Grafik untuk Lebih Daripada Grafik 3D

Bagaimana Prosesor Grafik Beralih Ke Prosesor Umum

Hati semua sistem komputer terletak pada CPU atau unit pemprosesan pusat. Pemproses am ini boleh mengendalikan apa sahaja tugas. Mereka terhad kepada pengiraan matematik asas tertentu. Tugas rumit mungkin memerlukan gabungan yang mengakibatkan masa pemprosesan yang lebih lama. Terima kasih kepada kelajuan pemproses, kebanyakan orang tidak melihat apa-apa kelembapan sebenar. Terdapat pelbagai tugas walaupun boleh benar-benar merosakkan pemproses pusat komputer.

Kad grafik dengan unit pemproses GPU atau grafik mereka adalah salah satu daripada beberapa pemproses khusus yang banyak dipasang di komputer mereka. Pemproses ini mengendalikan pengiraan rumit yang berkaitan dengan grafik 2D dan 3D. Malah, mereka mendapat begitu khusus bahawa mereka kini lebih baik dalam membuat pengiraan tertentu berbanding pemproses pusat. Oleh kerana itu, kini ada gerakan yang memanfaatkan GPU komputer untuk menambah CPU dan mempercepatkan berbagai tugas.

Mempercepatkan Video

Aplikasi sebenar yang pertama di luar grafik 3D yang direka GPU untuk berurusan adalah video. Aliran video definisi tinggi memerlukan penyahkodan data dimampatkan untuk menghasilkan imej resolusi tinggi mereka. Kedua-dua ATI dan NVIDIA membangunkan kod perisian yang membolehkan proses penyahkodan ini ditangani oleh pemproses grafik dan tidak bergantung kepada CPU. Ini penting bagi mereka yang ingin menggunakan komputer untuk menonton filem HDTV atau Blu-ray pada PC. Dengan bergerak ke 4K Video , kuasa pemprosesan yang diperlukan untuk menangani video semakin besar.

Pelancaran ini adalah keupayaan untuk mempunyai kad grafik membantu transcode video dari satu format grafik ke yang lain. Contohnya mungkin mengambil sumber video seperti dari cam video yang sedang dikodkan untuk dibakar ke DVD. Untuk melakukan ini, komputer mesti mengambil satu format dan membuatnya semula di dalam yang lain. Ini menggunakan banyak kuasa pengkomputeran. Dengan menggunakan keupayaan video khas pemproses grafik, komputer dapat menyelesaikan proses transkoding lebih cepat daripada jika hanya bergantung pada CPU.

SETI & # 64; Rumah

Satu lagi aplikasi awal untuk mengambil kesempatan daripada kuasa pengkomputeran tambahan yang disediakan oleh GPU komputer ialah SETI @ Home. Ini adalah aplikasi komputer yang diedarkan yang dipanggil lipatan yang membolehkan isyarat radio dianalisis untuk mencari projek Perisikan Ekstrastir Terestrial. Enjin pengiraan lanjutan dalam GPU membolehkan mereka mempercepatkan jumlah data yang boleh diproses dalam tempoh masa tertentu berbanding menggunakan CPU sahaja. Mereka boleh melakukan ini dengan kad grafik NVIDIA melalui penggunaan CUDA atau Senibina Peranti Bersepadu Komputer yang merupakan versi khusus kod C yang boleh mengakses GPU NVIDIA.

Adobe Creative Suite 4

Aplikasi nama besar terkini untuk mengambil kesempatan daripada pecutan GPU ialah Adobe Creative Suite. Ini termasuk sejumlah besar produk unggulan Adobe termasuk Acrobat, Flash Player , Photoshop CS4 dan Premiere Pro CS4. Pada asasnya, mana-mana komputer dengan kad grafik OpenGL 2.0 dengan sekurang-kurangnya 512MB memori video boleh digunakan untuk mempercepatkan pelbagai tugas dalam aplikasi ini.

Mengapa menambah keupayaan ini ke aplikasi Adobe? Photoshop dan Premiere Pro khususnya mempunyai sejumlah besar penapis khusus yang memerlukan matematik peringkat tinggi. Dengan menggunakan GPU untuk mengimbangi banyak pengiraan ini, masa rendering untuk imej besar atau aliran video dapat diselesaikan dengan lebih cepat. Sesetengah pengguna mungkin tidak melihat perbezaan sementara yang lain dapat melihat keuntungan masa yang besar bergantung kepada tugas yang mereka gunakan dan kad grafik yang mereka gunakan.

Perlombongan Cryptocurrency

Anda mungkin pernah mendengar mengenai Bitcoin yang merupakan bentuk mata wang maya. Anda sentiasa boleh membeli Bitcoins melalui pertukaran dengan perdagangan mata wang tradisional untuk sama seperti pertukaran untuk mata wang asing. Kaedah lain untuk mendapatkan mata wang maya adalah melalui proses yang disebut Cryptocoin Mining . Apa yang penting untuk menggunakan komputer anda sebagai relay untuk memproses penghitungan penghitungan untuk menangani transaksi. CPU boleh melakukan ini pada satu tahap tetapi GPU pada kad grafik menawarkan kaedah yang lebih cepat untuk melakukan ini. Akibatnya, PC dengan GPU dapat menjana mata wang lebih cepat daripada satu tanpanya.

OpenCL

Perkembangan yang paling penting dalam penggunaan kad grafik untuk prestasi tambahan datang daripada pembukaan versi OpenCL atau Open Computer Language. Spesifikasi ini sekali dilaksanakan akan benar-benar menarik bersama pelbagai pemproses komputer khusus selain GPU dan CPU untuk mempercepat pengkomputeran. Setelah spesifikasi ini disatukan sepenuhnya dan dilaksanakan, pelbagai aplikasi berpotensi mendapat keuntungan dari pengkomputeran selari dari campuran pemproses yang berbeza untuk meningkatkan jumlah data yang dapat diproses.

Kesimpulan

Pemproses khusus tidak ada yang baru untuk komputer. Pemproses grafik adalah salah satu daripada barangan yang lebih berjaya dan digunakan secara meluas dalam dunia pengkomputeran. Masalahnya adalah menjadikan pemproses khusus ini mudah diakses oleh aplikasi di luar grafik. Penulis aplikasi perlu menulis kod khusus untuk setiap pemproses grafik. Dengan menekan untuk standard yang lebih terbuka untuk mengakses item seperti GPU, komputer akan mendapat lebih banyak penggunaan daripada kad grafik mereka berbanding sebelum ini. Mungkin sudah tiba masanya untuk menukar nama dari unit pemproses grafik ke unit pemproses umum.