Kegagalan dekompresi Oodle akibat ketidakstabilan prosesor Intel
- RAD menyadari adanya masalah yang dapat menyebabkan kegagalan dekompresi Oodle Data atau crash pada game yang dibuat dengan Unreal Engine.
- Masalah ini terutama memengaruhi prosesor Intel 13900K dan 14900K, serta dalam tingkat yang lebih rendah memengaruhi 13700, 14700, dan prosesor terkait.
- Hanya sebagian kecil dari prosesor ini yang menunjukkan perilaku tersebut.
- Masalah ini terjadi karena kombinasi pengaturan BIOS serta kecepatan clock dan penggunaan daya yang tinggi pada prosesor tersebut, yang menyebabkan ketidakstabilan sistem dan perilaku tak terduga di bawah beban tinggi.
Bukan bug perangkat lunak, melainkan masalah perangkat keras
- Tampaknya bukan bug perangkat lunak pada Oodle atau Unreal yang menyebabkan masalah ini.
- Pengaturan BIOS yang terlalu optimistis membuat sebagian prosesor berjalan di luar rentang fungsionalnya saat berada di bawah beban tinggi, sehingga kecepatan clock dan konsumsi daya menyebabkan eksekusi instruksi yang salah.
- Dekompressi Oodle Data harus melakukan pemeriksaan integritas data tambahan, sehingga berbeda dari kode gameplay, simulasi, audio, atau rendering lainnya, ia dapat mendeteksi bagian yang tidak konsisten dengan sangat cepat.
Jenis kegagalan umum saat memulai game berbasis Unreal Engine
- Jenis kegagalan yang paling umum adalah pesan galat "DecompressShader(): Could not decompress shader (GetShaderCompressionFormat=Oodle)".
- Masalah ini tidak hanya memengaruhi Oodle; sistem yang mengalami ketidakstabilan ini juga menunjukkan kegagalan pada program benchmark dan stress test standar.
- Program yang menggunakan prosesor secara intensif di banyak thread dapat menyebabkan crash atau perilaku yang tidak dapat diprediksi.
Solusi sementara untuk mengatasi masalah
- Tidak ada akses ke informasi prosesor yang dapat mendiagnosis penyebab pasti dan solusi terbaik.
- Banyak produsen motherboard/BIOS mengirimkan produk mereka dengan pengaturan yang mendorong prosesor keluar dari rentang operasi amannya.
- Karena hanya memengaruhi sebagian kecil prosesor, beberapa pengguna berhasil mengembalikan prosesor ke produsen dan menerima prosesor baru yang tidak mengalami masalah.
- Solusi sementara lain memerlukan penggunaan utilitas tuning atau perubahan pengaturan BIOS.
- Menggunakan Intel XTU untuk menurunkan performance core multiplier dari x55 ke x54 atau x53 dilaporkan menjadi solusi yang berhasil bagi banyak orang.
Rekomendasi perubahan pengaturan BIOS
- Jika overclocking diaktifkan, nonaktifkan, dan hindari penggunaan overclocking "AI" atau "otomatis".
- Cari batas yang benar untuk prosesor Anda di ark.intel.com lalu atur batas daya dan tegangan ke rentang aman yang direkomendasikan Intel.
- Nonaktifkan pengaturan BIOS "enhanced turbo" atau "enhanced multithreading" seperti "ASUS MultiCore Enhancement" atau "ASUS Performance Enhancement 3.0".
Langkah pemecahan masalah tambahan untuk motherboard Intel, ASUS, Gigabyte, dan MSI
- Instal Intel XTU dan jalankan pengujian AVX2.
- Jika pengujian AVX2 gagal, coba perubahan pengaturan BIOS tertentu untuk motherboard ASUS, Gigabyte, dan MSI.
Tidak dapat memberikan dukungan langsung kepada pengguna akhir
- Mereka tidak dapat memberikan dukungan langsung kepada pengguna akhir game yang terdampak oleh masalah ini, dan menyarankan penggunaan kanal dukungan resmi dari penerbit game, produsen prosesor, dan produsen motherboard.
Opini GN⁺
- Masalah ini penting bagi pengguna yang memakai prosesor Intel tertentu, dan mungkin perlu menyesuaikan pengaturan BIOS untuk menjaga stabilitas sistem.
- Mengubah pengaturan BIOS bisa berisiko, sehingga pengguna harus berhati-hati dan sebaiknya mendapatkan dukungan resmi.
- Tulisan ini memberikan langkah-langkah konkret untuk mengatasi kesalahan perangkat lunak yang disebabkan oleh masalah perangkat keras, sehingga menyediakan informasi berguna bagi pengguna yang menghadapi masalah teknis.
1 komentar
Komentar Hacker News