|
Kategori : Tips
| Date : 06/30/2013
OpenCL mempercepat rendering foto video dari software computer dengan CPU dan GPUManfaat OpenCL, perbedaan kecepatan OpenCL dan tanpa OpenCL test dengan aplikasi video editing Apa perbedaan dan pengembangan CUDA vs OpenCLKeduanya sama sama diperuntukan bagi akselerasi aplikasi. Memberikan sebagian tugas CPU dan diberikan ke GPU / VGA.Dari data tahun 2011. Teknologi CUDA. Nvidia memiliki pemasaran lebih baik. Pengembangan software hanya mendukung di satu paket saja dan ekslusif untuk GPU Nvidia. Teknologi OpenCL tidak memiliki marketing yang baik, dan awalnya belum terlihat. Tapi standar OpenCL adalah standar terbuka yang bisa dipakai oleh software dan hardware. Semua hardware dan software boleh memanfaatkan. Keuntungan dari OpenCL memiliki pendukung lebih banyak Sebelum melangkah dalam bentuk seperti apa pengunaan OpenCL vs CUDA. Hardware yang dibutuhkan untuk OpenCL dan CUDA adalah VGA. Saat ini ada 3 produsen VGA dari Nvidia, AMD dan Intel. Software yang dibutuhkan hanya aplikasi yang mendukung OpenCL dan CUDA, misalnya software Adobe Photoshop atau Sony Vegas Pro. Software lainnya tidak ada, karena sudah termasuk dalam driver VGA ketika di install ke computer Yang perlu diketahui, OpenCL adalah Nvidia, AMD dan Intel. Sedangkan CUDA hanya didukung oleh Nvidia. Mana yang dipilih, OpenCL atau CUDA.
Apakah semua hardware VGA bisa memanfaatkan sistem OpenCLAda batasannya. Tidak semua VGA dan internal VGA bisa menjalankan OpenCL. Adobe Premiere Pro CC membatasi sampai seri Radeon HD 6000 keatas. Sony Vegas Pro dapat memanfaatkan Radeon HD 5000 keatas.Hal lain dari dukungan driver VGA masing masing produsen. Sony Vegas Pro dapat memanfaatkan fitur CUDA untuk versi driver 270 atau lebih tinggi. Dengan batas minimum seri VGA GTX 4xx keatas dan GT 2xx keatas, atau Quadro GPU 600 keatas. Untuk AMD Radeon dengan OpenCL harus mengunakan driver Catalyst versi 11.7 atau lebih tinggi, dan minimal VGA tipe Radeon HD 5xxx sampai FirePro GPU. Tergantung dari software, bila mengijinkan pengunakan VGA untuk proses. Akan dimasukan dalam daftar model chip apa saja yang akan membantu proses gambar. Bila hardware computer dibuat tahun 2011, besar kemungkinan dapat digunakan untuk proses OpenCL. Mengapa OpenCL lebih cepat untuk mengolah data.Tanpa OpenCLBila proses video atau gambar mengunakan procesor 4 core dari CPU, maka hanya 4 core procesor saja yang bekerja untuk aplikasi. Walau procesor sangat cepat mencapai 3Ghz, tetapi jumlah core procesor sangat sedikit. Kalkulasi rumit atau sederhana aplikasi yang diolah harus antri di 4 core procesor. Dengan OpenCL. VGA / GPU dengan 300 stream processor (SP) dapat membantu procesor. Bayangkan saja 300 core VGA + 4 core dari CPU bekerja sama. Walau kecepatan clock speed dalam GPU / VGA lebih lambat sekitar 1Ghz dibanding kecepatan CPU sampai 3Ghz lebih. Jumlah procesor yang sangat banyak akan meningkatkan kecepatan aplikasi untuk proses data sederhana. Pengolahan render gambar yang sederhana bisa dikerjakan beramai ramai dengan banyaknya unit procesor di VGA. Bagaimana mengaktifkan OpenCLHanya 3 komponen dari Software dan Hardware
Apakah harus di install software untuk OpenCL
Yang lain dengan Hardware
Contoh gambar Kiri proses video editing biasa hanya ditangani oleh CPU. GPU / VGA hanya bertugas untuk menampilkan gambar ke monitor, dan tidak membantu proses Kanan proses video editing akan ditangani oleh CPU dan GPU sebagai CPU ke 2. Bila perangkat software dan hardware mendukung OpenCL.
Atau dari internal GPU , seperti ekternal VGA. Bisa memanfaatkan teknologi OpenCL. Tugas seri dan proses paralel ditangani oleh CPU, sedangkan data paralel yang besar tapi lebih sederhana ditangani oleh GPU. Dari sisi Software. Masing masing software dapat memanfaatkan OpenCL berbeda beda. Ada yang ditempatkan sebagian saja ketika software bekerja, atau hanya ditempatkan secara penuh ketika proses akhir saja. Tapi tidak semua proses dilakukan dengan OpenCL, hanya bagian yang membutuhkan saja.
Contohnya Photoshop, hanya membantu proses bagian penting dan tetapi tidak semua mengunakan OpenCL Contoh lain dari Sony Vegas Pro 12, OpenCL bisa digunakan ketika memproses rendering dan video FX. Misalnya ketika membuat final video, ada 3 opsi antara yang dapat dipilih antara rendering CPU, OpenCL dan CUDA. Dengan OpenCL, proses rendering jauh lebih cepat dibanding mengunakan proses procesor sendirian. OpenCL akan mengaktifkan VGA untuk membantu proses Procesor. Adobe Premiere CC dapat di setup untuk video rendering dan playback. Pilihan dapat diambil ketika membuka project baru. Praktek dengan kecepatan OpenCL untuk video editing, seperti apa kecepatan OpenCLDibawah ini satu contoh memanfaatkan OpenCL dari sebuah software video editing.
Bila pekerjaan ditangani oleh CPU saja, membutuhkan waktu 179 detik. Sedangkan dengan OpenCL - CPU dan GPU hanya membutuhkan waktu 40 detik. Dibawah ini rekaman perbandingan kecepatan OpenCL + GPU vs proses dari CPU tanpa GPU. Ketika OpenCL tidak diaktifkan, pemakaian procesor mencapai 100% untuk rendering video. Semua tugas rendering ditangani oleh CPU. Ketika OpenCL diaktifkan maka CPU lebih sedikit melakukan tugas dan sebagian diserahkan ke GPU. Kecepatan rendering menjadi lebih cepat. Capture proses rendering , rekaman dipercepat 4x. Bagian atas dengan CPU dan bagian bawah dengan CPU dan GPU. Sampel video dibuat dengan akselerasi OpenCL - vimeo.com/69137560 Gunakan resolusi video 480p untuk detail informasi lebih baik. Perbandingan kecepatan side by side rendering video dengan OpenCL dan tanpa OpenCL. Bisa dilihat seberapa cepat waktu rendering dengan GPU+CPU vs GPU saja. + Youtube Demikian penjelasan pengunaan teknologi rendering dengan memanfaatkan standar OpenCL. Halaman selanjut sebagai tambahan dan referensi hardware dan kesimpulan mengunakan fitur OpenCL pada hardware computer anda. Update - Untuk proses 2-Pass Hasil test dengan OpenCL memiliki kekurangan untuk proses 2-Pass render video karena memiliki Bug. Penjelasan bisa dlihat via Video Encoding 1pass vs 2pass untuk kualitas Mohon diperiksa kembali antara hasil render dengan OpenCL dengan render biasa. Bila file akan di upload ke Youtube, memiliki berbedaan ukuran file antara 10-20%. Selanjutnya hardware yang mendukung OpenCL Tabel Tentang OpenCL dengan kinerja CPU dan GPU secara bersamaan OpenCL untuk aplikasi, dan dampak peningkatan kecepatan Manfaat OpenCL, perbedaan kecepatan OpenCL dan tanpa OpenCL Hardware yang mendukung OpenCL
|
Chunghop K 1028E Universal Remote AC setting first timeCara Root Unlock ZTE B760H dan setting B860H untuk TV browsing chatting download playerAdobe Lightroom for Dummy belajar Lightroom Classic CC edit fotoBelajar Magix Vegas Pro for Dummy untuk video editingMemperbaiki layar LCD buram berkerut rusak filter polarizerCara membuat kabel Fast Charger smartphone Android 1000mAh keatasMembaca Koordinat GPS dengan Latitude dan LongitudeMembuat kabel USB ke microUSB untuk kabel power perangkatCheck Voltage Power Supply ComputerCara membuat baterai 12V DC dengan 3 baterai pack 18650Cara membuat baterai pack 7,4 - 8,4 Volt dengan sirkuit proteksi board BMS S2Android TV di computer laptop boot di flash diskAmpere Android memeriksa amper charger dan pemakaian power smartphone
Merapikan Icon Aplikasi di smartphone Android dan menganti Icon PackInstant Heart Rate aplikasi detak jantung AndroidNetwork Cell Tower Info melihat sinyal data internet dan lokasi antena BTS towerMemperbaiki Card Reader tidak membaca SDcard atau kadang membaca kadang tidakTethering atau Portable WIFI Hotspot dari SmartphoneTP-Link TL-WA850RE Range Extender menambah jarak WIFIGlonass VS GPS vs Beidou vs Galileo sistem satelit sudah digunakan smartphone alat GPS tablet.Memperbaiki kabel mouse putus, mouse mati hidup, scroll mouse macet menganti switch mouseMenghubungkan smartphone Android ke WIFI Router manual dan otomatis WPSMenaikan tegangan atau menurunkan tegangan DC to DC dengan LM2596 dan CN6009 untuk DC to DCOpenCL mempercepat rendering foto video dari software computer dengan CPU dan GPUStartup Manager untuk Android SmartphoneMembuat video foto efek Cinema Film dengan LUT Color GradePerbandingan exFAT vs FAT vs FAT32 vs NTFS Android Flash Drive microSD memory cardKontrol fan 2 Pin 3 Pin 4 Pin dan putaran fan PWM rahasia fan Intel tersembunyiSSD NVMe Teamgroup MP33 Pro PCIe 3 ke PCIe 2 computer lamaBaterai 9V dengan dua baterai Lithium IonBoot Windows NVMe PCIe Clover Boot Manager Windows PC tua ngebut lagiUniversal Remote Control TV STB SmartTV atau smartphone dijadikan remoteMini Step Up 5V 8V 9V 12V menaikan tegangan voltase paling efisien Fix outputRemote Chunghop L336 satu remote gantikan 3 remote berbedaNo popular articles found.
|
|
||||||||||||||