Saya melakukan rendering video hari ini dan satu hal yang saya benar-benar bingung adalah jika seseorang menggunakan laptop murah untuk membuat video.
Apakah video yang diberikan pada laptop high-end i7 terlihat lebih baik daripada video yang dihasilkan pada laptop dual-core? (Apakah Intel HD graphics penting, yang digunakan di keduanya?)
Apakah rendering video menurunkan kinerja prosesor setelah periode waktu tertentu (berlangsung 100% selama beberapa menit)?
video
graphics-card
cpu
performance
Anirudha Gupta
sumber
sumber
x264 -preset slower
; untuk video yang akan dikompres satu kali tetapi dikirim melalui Internet berkali-kali, atau disimpan di disk selamanya, menghabiskan waktu CPU tambahan / listrik di depan harus terbayar dalam jangka panjang. Tapi itu sep dari rendering 3D.Jawaban:
Tidak, tidak. Keduanya membuat kualitas yang Anda beri tahu, rendering adalah tugas yang sangat berat secara komputasi, jadi rendering dengan i7 akan jauh lebih cepat daripada rendering dengan prosesor dual-core low-end .
Dan tidak, Prosesor Grafik Internal ( Intel HD Graphics dalam hal ini) tidak masalah, karena rendering hanya menggunakan CPU. Namun, beberapa aplikasi untuk rendering mungkin menggunakan IGP (Intel HD) atau GPU (kartu grafis diskrit Anda, jika ada) untuk membuat gambar, yang akan menghasilkan hasil yang sama sekali berbeda. Kebanyakan CPU tingkat konsumen lebih baik dalam rendering daripada GPU biasa , dan banyak, jauh lebih baik daripadaIGP (keduanya dalam kualitas [karena algoritma komputasi yang lebih baik] dan dalam kecepatan, bagaimanapun, ini tidak berlaku untuk kasus ini). Jadi Anda harus mengingatnya, karena ini bervariasi dari satu aplikasi ke aplikasi lainnya. (kredit ke @CliffArmstrong untuk sarannya)
Tidak, prosesor tidak mengalami degradasi. Mereka dibuat sehingga Anda tidak perlu mengubahnya secara teratur. Periksa jawaban ini untuk informasi lebih rinci.
Jika aplikasi yang saat ini rendering menggunakan multithreading , maka prosesor yang lebih baru yang juga memiliki jumlah inti lebih tinggi akan dapat melakukan tugas yang sama lebih cepat.
Sebagai contoh, katakanlah kita memiliki prosesor 8-core i7 yang lebih baru dan satu prosesor dual-core reguler yang lebih lama dan katakanlah bahwa setiap inti memiliki 2 utas . Itu membuat mereka prosesor dengan 16 utas dan prosesor dengan 4 utas . Secara teoritis, jika aplikasi memanfaatkan semua inti dan kami menentukan gambar dengan kualitas 1080p (Full HD), prosesor i7 secara teoritis akan membuat gambar4 kali lebih cepat dari prosesor dual-core (jika semua core bekerja pada frekuensi yang sama di kedua prosesor). Namun, kualitas gambar akan tetap 1080p, sehingga mereka akan menghasilkan gambar dengan kualitas yang sama, tetapi dalam waktu yang berbeda.
Dan sementara prosesor ditugaskan tugas berat seperti itu, mereka mulai menghasilkan lebih banyak panas , yang bisa berbahaya . Pendinginan yang tepat adalah hal yang harus dimiliki ketika melakukan tugas-tugas tersebut, seperti yang disebutkan @Tetsujin dalam jawabannya, atau CPU Anda bisa mulai melambatkan diri untuk mengurangi panas.
sumber
Selama mesin dapat menjaga dirinya cukup dingin, satu-satunya perbedaan adalah waktu yang dibutuhkan.
Saat membuat video bahkan pada Xeon 12-core, saya sengaja meningkatkan penggemar hingga maksimal. Meskipun mesin ini mampu menjaga dirinya tetap dingin, mesin ini menganggap "cukup dingin" menjadi 1 ° C di bawah 'procHot' yang merupakan suhu maksimum yang ditentukan Intel untuk prosesor [98 ° C untuk prosesor khusus ini, Anda harus periksa angka Intel untuk Anda sendiri].
Saya hanya ingin memberikannya sedikit lebih banyak ruang kepala, tapi mungkin itu hanya saya yang sedikit paranoid.
Di sisi lain, jika tidak dapat menjaga dirinya sendiri di bawah procHot, pada akhirnya akan menyebabkan crash / BSOD jangka pendek atau bahkan kerusakan jangka panjang.
Pendinginan adalah yang utama ketika melakukan tugas-tugas intensif.
sumber
Saat menjalankan encoder (program) perangkat lunak yang sama persis dengan opsi dan konfigurasi yang persis sama pada dua prosesor yang berbeda, Anda akan mendapatkan hasil yang sama persis. Satu-satunya perbedaan adalah waktu yang dibutuhkan untuk melakukan encoding.
Menggunakan program yang sama persis dengan konfigurasi yang sama persis dengan input yang sama persis harus memberikan kualitas output yang sama ketika dijalankan pada Xeon, i7, i3 atau bahkan prosesor Celeron.
Jika Anda menggunakan encoders atau decoder video perangkat keras bawaan maka Anda mungkin mendapatkan hasil yang berbeda karena mereka mungkin diatur atau dioptimalkan secara berbeda antara generasi prosesor dan perangkat keras yang lebih baru dapat mendukung fitur yang lebih baru. Dengan cara yang sama bahwa menggunakan salinan ffmpeg berusia 5 tahun mungkin lebih lambat atau menghasilkan hasil yang sedikit berbeda untuk konfigurasi yang diberikan daripada versi yang lebih baru, encoders video perangkat keras yang berbeda dapat dianggap setara dengan versi berbeda dari "perangkat lunak", meskipun versi yang tidak dapat ditingkatkan tanpa mengganti perangkat keras.
Prosesor itu sendiri kemungkinan tidak akan mengalami penurunan tetapi karena prosesor berjalan semakin panas, kipas akan bekerja lebih keras, catu daya akan bekerja lebih keras dan secara keseluruhan sistem akan bekerja lebih keras dan lebih panas daripada jika tidak melakukan pengkodean. Secara teori pekerjaan tambahan ini dapat dianggap sebagai beban tambahan pada sistem Anda, tetapi dalam praktiknya sistem Anda harus dirancang dengan cukup baik sehingga perbedaan antara Anda menggunakannya dengan cara ini dan tidak menggunakannya sama sekali harus berarti bahwa masa kerja sistem akan sedekat sama dengan tidak ada bedanya.
Jika Anda memiliki catu daya atau sistem pendingin yang tidak dirancang atau ditentukan dengan cukup baik agar sesuai dengan beban sistem Anda, maka Anda dapat menyebabkan kegagalan lebih cepat dari yang seharusnya.
Menjalankan tugas yang menuntut pada PSU kurang bertenaga dapat menyebabkannya menjadi terlalu panas dan membakar komponen dalam PSU, atau mungkin "kecoklatan" menyebabkan ketidakstabilan sistem. Kecuali Anda membeli mesin pre-built basement murah atau membangunnya sendiri dengan pasokan terkecil yang bisa Anda temukan, seharusnya tidak demikian.
sumber
Di laptop, umumnya tidak. Namun banyak laptop tidak dibangun untuk tahan lama. CPU mungkin tidak mengalami penurunan tetapi sesuatu akan. Sangat kasar untuk menggunakan laptop dengan cara ini, bahkan laptop "gaming".
Menjalankan tegangan berlebih, dan kecepatan clock yang dinominasikan akan mempersingkat masa pakai banyak komponen workstation dan desktop. Ini juga berlaku untuk kartu grafis. Ini tidak selalu merupakan degradasi untuk CPU, tetapi kegagalan.
GPU dapat meninggalkan pabrik dengan masalah laten dan bekerja keras untuk mengungkap kesalahan. inilah mengapa kami memiliki ECC Ram di kartu grafis sekarang. Saya tidak akan menyebutkan merek apa pun tetapi ada alasan ada garansi.
sumber
Ini akan tergantung pada seberapa banyak perhitungan yang terjadi pada CPU dan berapa banyak yang terjadi pada GPU.
Secara umum, CPU akan melakukan lebih banyak pekerjaan serial di mana banyak percabangan terjadi dan GPU akan melakukan lebih banyak pekerjaan yang melakukan operasi yang sama pada sejumlah besar data (yaitu pada setiap piksel).
Juga, jumlah inti hanya membantu jika rendering menggunakan banyak inti. Banyak aplikasi tidak sepenuhnya memanfaatkan semua core. Jadi prosesor 8-core (atau quadcore dengan hyperthreading) hampir tidak akan pernah memberikan peningkatan kecepatan 8 kali lipat.
Aplikasi yang tidak dioptimalkan sama sekali untuk multithreading bahkan tidak akan mendapatkan speedup sama sekali.
Untuk menjawab pertanyaan Anda:
Tidak, itu akan terlihat persis sama, seperti operasi yang sama persis dilakukan.
Mempertimbangkan apa yang saya tulis di atas, itu tergantung pada apakah suhu CPU Anda meningkat di atas ambang batas tertentu, yang akan menyebabkan CPU menyesuaikan diri untuk tidak meningkatkan suhu lebih jauh. Jadi, jika CPU melakukan banyak pekerjaan, ia akan melambat setelah beberapa saat memuat penuh, terutama di laptop (casing kecil, pendingin yang buruk). Jika dengan merendahkan yang Anda maksud adalah degradasi jangka panjang, maka merujuklah ke jawaban di atas (tl; mereka tidak terlalu menurun).
sumber