Lewati ke konten

Metodologi benchmark

Di halaman ini

PC Benchmark X mengukur eksekusi skenario CPU/GPU yang telah ditentukan dan latensi respons terhadap sinyal perangkat lunak. Volume pekerjaan di dalam skenario bersifat tetap. Durasi dan bobot penilaian ditentukan oleh metodologi yang diterima klien dari server.

Halaman ini menjelaskan generasi mesin 0.8.0 dan parameter dasarnya. Parameter aktual untuk peluncuran baru dapat berbeda setelah pembaruan metodologi sisi server. Tes yang sudah selesai tidak mendapatkan pengukuran baru dari perubahan pengaturan: hanya perhitungan ulang skornya dari data yang tersimpan yang dimungkinkan.

Buka BoosterX → Benchmark → Test, pilih profil dan periksa parameter yang ditampilkan. Selama pengukuran, BoosterX menghentikan sementara pemantauannya sendiri dan meminimalkan jendelanya, lalu memulihkan keadaannya. Program eksternal tetap berjalan dan dapat memengaruhi angka.

Ulangi tes dengan versi mesin dan driver yang sama, pengaturan daya, overclocking, dan pendinginan yang identik. Pada laptop, sambungkan adaptor daya. Untuk perbandingan sebelum/sesudah, ubah satu pengaturan dan catat apa yang diubah.

Bagian peluncuran Durasi dasar Tujuan
Pemanasan 15 dtk Mempersiapkan beban hingga pengukuran yang dihitung
CPU 20 dtk total Tiga blok masing-masing sekitar 6,67 dtk
GPU 30 dtk total Masing-masing 10 dtk pada Geometry, Shader, dan Compute, setiap satu dalam tiga blok
Combined 30 dtk total Tiga blok masing-masing 10 dtk
Kalibrasi 10 dtk Menyesuaikan kompleksitas Loaded Latency
Pemanasan latensi 2 dtk Mempersiapkan jalur pengukuran
Baseline Latency 20 dtk Mengukur latensi pada beban dasar
Loaded Latency 20 dtk Mengukur latensi di bawah beban terkalibrasi

Baseline pada Candidate dasar ditingkatkan dari sebelumnya 5 menjadi 20 detik. Nilai GPU dalam tabel mengacu pada seluruh bagian GPU, bukan pada masing-masing dari tiga skenario secara terpisah. Transisi, persiapan sumber daya, dan penyelesaian menambah waktu pada durasi yang disebutkan.

Beban performa bergantian dalam tiga ronde. Sebelum setiap blok CPU, keadaan simulasi direset dan 512 frame persiapan dijalankan di luar perhitungan. Ini mengurangi ketergantungan pada blok sebelumnya, tetapi tidak menghilangkan pemanasan, perubahan frekuensi, atau beban latar belakang.

Profil Tujuan Transisi Pemanasan CPU GPU total Combined Kalibrasi Pemanasan latensi Baseline Loaded
Candidate Publikasi hasil yang layak 0,5 dtk 15 dtk 20 dtk 30 dtk 30 dtk 10 dtk 2 dtk 20 dtk 20 dtk
Quick Diagnostik lokal singkat 0,25 dtk 7,5 dtk 10 dtk 15 dtk 15 dtk 5 dtk 1 dtk 2,5 dtk 10 dtk
Extended Diagnostik lokal berkepanjangan 1 dtk 30 dtk 40 dtk 60 dtk 60 dtk 20 dtk 4 dtk 40 dtk 40 dtk

Ini adalah durasi dasar yang dapat diubah oleh server. Ketersediaan profil juga dikelola dari jarak jauh. Untuk publikasi biasa, Candidate yang ditujukan; Quick dan Extended tetap lokal. Kumpulan tes tidak lengkap buatan pengguna bukan pengganti peluncuran untuk peringkat.

Perekaman yang lebih panjang memberikan lebih banyak observasi, tetapi dengan sendirinya tidak menjamin skor yang lebih baik atau tidak adanya gangguan. Jangan mencampur profil dalam eksperimen sebelum/sesudah.

Pengumpulan tanpa penulisan ke disk pada setiap frame

Section titled “Pengumpulan tanpa penulisan ke disk pada setiap frame”

Pengukuran dikumpulkan ke dalam blok memori yang telah dialokasikan sebelumnya. Pada setiap frame, program tidak memformat JSON dan tidak menulis catatan hasil ke disk. Setelah pekerjaan selesai, data digabungkan dan diproses. Ini mengurangi pengaruh pengumpulan terhadap tes, tetapi tidak membuat alat pengukuran menjadi gratis secara sumber daya.

Metrik ringkasan, distribusi waktu, dan informasi peluncuran disimpan. Perhitungan ulang dari pengukuran yang tersimpan memverifikasi aritmetika; reproduktibilitas perangkat keras hanya dapat diverifikasi dengan peluncuran baru.

Kualitas peluncuran dan ketidaklayakan hasil

Section titled “Kualitas peluncuran dan ketidaklayakan hasil”

Perhatikan peringatan tentang beban latar belakang, daya, peralihan jendela, perubahan layar, dan kondisi lingkungan. Virtualisasi atau peringatan terpisah dengan sendirinya tidak membuktikan pemalsuan maupun penyebab spesifik dari skor rendah.

Peluncuran yang dibatalkan, tidak lengkap, atau diukur secara tidak benar mungkin tidak memiliki penilaian yang layak dan tidak diizinkan untuk publikasi biasa. Server secara terpisah menentukan ketersediaan publikasi dan kebutuhan verifikasi. Ikuti pesan di program; ulangi tes dalam kondisi tenang jika penyebabnya terkait dengan pengukuran.

Kualitas perekaman tidak berarti bahwa semua gangguan eksternal berhasil dikecualikan. Untuk kesimpulan praktis diperlukan tes berulang dan kondisi yang sebanding.

Indikator Arti
CPU Score Kecepatan skenario CPU dan P99 waktu frame CPU
GPU Score Kecepatan ternormalisasi Geometry, Shader, dan Compute
Core Latency Score Penilaian latensi internal; semakin banyak poin semakin baik
Consistency Karakteristik tambahan dari ekor lambat di dalam peluncuran
PC Score Penggabungan geometris CPU, GPU, dan Latency; bobot dasar 60/20/20

Latensi nyata ditampilkan dalam milidetik, dan untuk itu semakin kecil semakin baik. Consistency tidak termasuk sebagai komponen terpisah dalam formula akhir yang baru dan tidak menggantikan reproduktibilitas antar peluncuran. Formula, acuan, dan bobot yang terperinci terbuka.

  • Skenario sintetis membantu mendeteksi perubahan sistem, tetapi tidak menggantikan tes game tertentu.
  • Sebaran yang rendah belum membuktikan ketepatan setiap tanda waktu atau tidak adanya kesalahan sistematis.
  • Core Latency tidak mengukur jalur penuh dari mouse hingga piksel menyala.
  • Posisi umum dalam peringkat bergantung pada bobot yang dipilih, komposisi peserta, dan perhitungan ulang sisi server.
  • Perhitungan ulang skor lama tidak membuat versi beban lama menjadi baru. Untuk membandingkan skenario yang diperbaiki, jalankan tes baru.

Arsip verifikasi reproduktibilitas mengacu pada versi 0.5.2. Metodologi baru tidak secara otomatis mewarisi indikator sebaran yang diukurnya.

Diperbarui: 2026-10-02.