Apa yang menyebabkan variabilitas tinggi ini dalam siklus untuk loop ketat sederhana dengan -O0 tetapi tidak -O3, pada Cortex-A72?
Saya menjalankan beberapa eksperimen untuk mendapatkan runtimes yang sangat konsisten untuk sepotong kode. Kode yang saya pilih saat ini adalah beban kerja terikat-CPU yang cukup arbitrer: int cpu_workload_external_O3(){ int x = 0; for(int ind = 0; ind < 12349560; ind++){ x = ((x ^ 0x123) +...