Analisis & Overclocking : SAPPHIRE PULSE RX 5600 XT 6G GDDR6
Analisis : Clockspeed & Voltage RX 5600 XT
Base, ‘Game’ dan Boost clock : Implementasi Dynamic GPU Clockspeed
Sejak diluncurkan-nya GPU ‘Navi’, AMD menyertakan 3 (tiga) rating clockspeed GPU: Base, Game, dan Boost.
Walau terlihat membingungkan bagi pengguna, hal ini tidak aneh ditemukan pada GPU modern pasca 2012, yang umumnya memiliki suatu mekanisme pintar untuk menyesuaikan kecepatan clockspeed GPU-nya bergantung pada keadaan.
Secara singkat, mekanisme ini umumnya mengubah GPU Clockspeed secara dynamic berdasarkan sebuah sebuah variabel tertentu dari GPU yang dimonitor oleh berbagai sensor (misalnya: TDP/Power, Suhu GPU, dan juga kondisi load dari aplikasi tertentu).
NVIDIA GPU Boost dan AMD PowerTune adalah bentuk implementasi dari mekanisme di atas.
Pada Navi RX 5000 series, AMD menyebutkan bahwa:
- Base Clock adalah clockspeed yang beroperasi pada load luar biasa berat (seperti stress test Furmark)
- Game Clock adalah clockspeed yang umum dicapai pada load gaming pada umumnya
- Boost Clock adalah rating clockspeed maksimal/peak yang bisa dioperasikan pada GPU tersebut (sebelum masuk ke ranah ‘overclocking’)
Sebagai tambahan, AMD menyebutkan nilai ‘Boost Clock’ ini disebutkan sebagai ‘up to’, dimana faktor variasi fabrikasi akan menentukan nilai boost clock maksimal dari tiap-tiap GPU.
Setiap proses fabrikasi chip akan selalu dipengaruhi sebuah variasi kecil, yang menghasilkan chip dengan potensi kecepatan sedikit berbeda. Pada GPU, yang umum terjadi adalah menjumpai GPU dengan chip ‘bagus’ dengan rating voltage rendah, sedang chip ‘jelek’ harus dioperasikan dengan voltage relatif tinggi.
(Untuk contoh variasi chip, simak eksperimen kami dalam mencari variasi operating voltage pada Radeon RX 480 ‘Polaris’ berikut ini)
Catatan : Setiap Vendor GPU memiliki standar tersendiri dalam memberikan rating ‘Boost’,
jadi JANGAN membandingkan Rating Boost Clock antar 2 vendor GPU yang berbeda !
Rating Base Clock : Mulai ditinggalkan sejak RX 5600 XT
Sebagai tambahan, sejak AMD RX 5600 XT ini, AMD tidak menyebutkan base clock, dan hanya menyebutkan nilai ‘Game’ clock dan ‘Boost Clock’. GPU-Z juga akhirnya mengikuti standar ini, dimana sejak versi 2.29.0 yang tertera adalah ‘game’ clock(1615 Mhz pada GPU-Z di atas).
Clockspeed & Voltage
Berikut ini kita akan melihat karakteristik dari clockspeed & voltage Radeon RX 5600 XT. Untungnya, AMD memberikan Tuning tool pada driver (dulu bernama Wattman) yang bisa memperlihatkan nilai voltage / frequency curve ini.
BIOS 150W – 1650 Mhz @ 0.914v
BIOS 160W – 1780Mhz @ 0.989v
Jelas terlihat di atas bahwa operating voltage dari RX 5600 XT termasuk rendah, karena setting clockspeed-nya ada di bawah 1.8 Ghz. Sebaliknya, GPU 7nm generasi pertama AMD nampak menunjukkan kebutuhan voltage yang meningkat tajam begitu clockspeednya ditingkatkan di atas 1.9 Ghz.
Coba bandingkan nilai di atas dengan contoh Voltage-Frequency curve dari Radeon RX 5700 XT berikut ini :
Radeon RX 5700 XT Reference : 2090 Mhz @ 1193 mV
Radeon 5700 XT memiliki batas atas setting frekuensi yang tinggi sekali (Hampir 2.1Ghz), walaupun frekuensi 2Ghz+ ini umumnya tidak bisa dicapai dalam keadaan default karena GPU tersebut akan dengan mudah menemui Power & Temperature Limit. Ini sebabnya AMD hanya menyatakan bahwa RX 5700XT memiliki rating boost clock sekitar 1.9 Ghz. Karakteristik dari GPU ‘Navi’ yang diset untuk frekuensi tinggi jelas sangat berbeda dengan yang diset untuk frekuensi rendah.
- Radeon RX 5700 XT dan RX 5500 XT adalah contoh dari GPU Navi yang memiliki prioritas untuk mengejar frekuensi tinggi, sehingga efisiensi daya-nya dikorbankan
- Radeon RX 5600 XT dan RX 5700 adalah contoh GPU Navi yang memiliki frekuensi relatif rendah, sehingga memiliki efisiensi daya baik.
3DMark Fire Strike Stress Test
Untuk melakukan analisis clockspeed dan voltage dari GPU RX 5600 XT, kami menjalankan 3DMark Fire Strike Stress Test, lalu melakukan logging dengan GPU-Z dan HWiNFO, lalu melihat data clockspeed dan GPU voltagenya.
Pengujian ini juga dilakukan pada 2 BIOS, BIOS 150w standard spec AMD, dan BIOS 160W dari Sapphire. Berikut hasilnya:
Keterangan :
- Baik BIOS 150W maupun 160W menunjukkan clockspeed dan performa relatif konstan saat Load
- BIOS 160W memiliki rata-rata clockspeed hampir 8% lebih tinggi dari BIOS 150W (1566Mhz untuk 150W BIOS, 1689Mhz untuk 160W BIOS)
- Kedua BIOS memiliki operating voltage dibawah 1V, sekitar 910 mV untuk BIOS 150W, dan 985 mV untuk BIOS 160W
Setting Frekuensi pada Radeon Software – Clockspeed tidak tercapai?
Mungkin sekarang Anda yang memperhatikan setting pada Radeon Software akan bertanya-tanya :
“Di Radeon Software GPU 5600XT 160W memiliki setting ‘1780Mhz @ 989 mV’ – mengapa frekuensi saat load-nya jauh lebih rendah? GPU saat load juga hanya terlihat berjalan pada 1700-an Mhz, tidak sampai 1750Mhz.”
Ya, ini adalah bagian yang sedikit membingungkan pada saat kita melakukan setting / tuning pada Radeon Software, ketahuilah bahwa nilai yang tertera pada Radeon Software bagian Tuning tab adalah kecepatan maksimal yang belum tentu tercapai pada load yang umum.
Dulu, kita tinggal memasukkan sebuah nilai konstan pada GPU Frequency, dan GPU akan berusaha beroperasi pada clockspeed yang kita masukkan (kecuali ada limit power/temperatur). Namun sejak GPU seri 7nm (Radeon VII dan Navi), AMD mengubah mekanisme tuning pada GPU mereka.
Sekarang kita hanya bisa memberikan ‘target’ batas atas Frekuensi dan Voltage, lalu bergantung pada load yang ada, GPU akan ‘berusaha’ mencapai target tersebut. Namun seringkali walaupun pada load ringan sekalipun, nilai ini umumnya tidak tercapai (setidaknya pada suhu ruang yang wajar, bukan pada suhu LN2 :p).
Berikutnya: Overclocking RX 5600 XT
- Overview, Metode Pengujian, Spesifikasi RX 5600 XT
- Analisis Clockspeed & Voltage RX 5600 XT
- Overclocking RX 5600 XT
- Test : Performance, Power & Temperature