![]() |
|
|
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 timeBelajar Magix Vegas Pro for Dummy untuk video editingCara Root Unlock ZTE B760H dan setting B860H untuk TV browsing chatting download playerMemperbaiki layar LCD buram berkerut rusak filter polarizerAndroid TV di computer laptop boot di flash diskAdobe Lightroom for Dummy belajar Lightroom Classic CC edit fotoMembuat kabel USB ke microUSB untuk kabel power perangkatInstant Heart Rate aplikasi detak jantung AndroidTentang Baterai Nokia BL-5C dan baterai kompatibelCheck Voltage Power Supply ComputerCara membuat baterai pack 7,4 - 8,4 Volt dengan sirkuit proteksi board BMS S2Membaca Koordinat GPS dengan Latitude dan LongitudeTP-Link TL-WA850RE Range Extender menambah jarak WIFI
Kontrol fan 2 Pin 3 Pin 4 Pin dan putaran fan PWM rahasia fan Intel tersembunyiCara membuat kabel Fast Charger smartphone Android 2000mAh keatasAmpere Android memeriksa amper charger dan pemakaian power smartphoneBaterai 9V dengan dua baterai Lithium IonMemperbaiki Card Reader tidak membaca SDcard atau kadang membaca kadang tidakAplikasi Astronomi di Android, langsung menunjukan posisi bintang di layar smartphone atau tablet.Chunghop RM 139ES Remote TV setting first timeTP-Link TL-WPA4220KIT Powerline Extender Review internet lewat kabel listrikMini Step Up 5V 8V 9V 12V menaikan tegangan voltase paling efisien Fix outputBoot Windows NVMe PCIe Clover Boot Manager Windows PC tua ngebut lagiOpenCL mempercepat rendering foto video dari software computer dengan CPU dan GPUMerapikan Icon Aplikasi di smartphone Android dan menganti Icon PackNetwork Cell Tower Info melihat sinyal data internet dan lokasi antena BTS towerMenaikan tegangan atau menurunkan tegangan DC to DC dengan LM2596 dan CN6009 untuk DC to DCMembuat video foto efek Cinema Film dengan LUT Color GradeGlonass VS GPS vs Beidou vs Galileo sistem satelit sudah digunakan smartphone alat GPS tablet.Tethering atau Portable WIFI Hotspot dari SmartphoneDelete program Android Bloatware tidak dipakai di Smartphone Android TV ADBPerbandingan exFAT vs FAT vs FAT32 vs NTFS Android Flash Drive microSD memory cardMemperbaiki kabel mouse putus, mouse mati hidup, scroll mouse macet menganti switch mouseMeningkatkan signal WIFI dengan antena buatan sendiri atau membeli antena pabrikanNo popular articles found.
|
|
||||||||||||||