Mengapa CPU Mac saya mengalami pembatasan? (Rasio Peningkatan Turbo)

15

AnandTech memiliki instruksi 1 tentang bagaimana Anda dapat memeriksa Rasio Turbo untuk CPU Mac. Karena mereka login, informasinya sangat mudah ditemukan.

Di Mountain Lion Anda dapat melakukan ini dengan cara berikut:

  1. Buka /Applications/Utilities/Console.app
  2. Buka system.logdi sebelah kiri.
  3. Cari entri yang berisi Turbo Ratios

Yang akan Anda temukan adalah sesuatu seperti ini:

Dec 16 20:11:47 localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 0035

Dan ini berarti:

Baris di atas mencantumkan rasio turbo sebagai 0035 . Angka empat digit adalah rasio turbo untuk core aktif ( 4C / 3C / 2C / 1C ). Tergantung pada core yang aktif, kecepatan clock dapat bervariasi. Setiap angka adalah heksadesimal .

Dua angka pertama adalah 0s karena CPU tidak memiliki lebih dari dua core dan karenanya tidak mendukung rasio turbo ketika 4 atau 3 core aktif (2012 Macbook Air, i5-3427U). Angka ketiga memberi tahu kita turbo boost maksimum dengan dua core aktif: 3. Itu 3 bin, di mana setiap nampan adalah 100MHz, atau 300MHz di atas stok frekuensi operasi 1,8GHz ( 2.1GHz ).

Angka keempat memberi kita turbo maks ketika hanya satu inti yang aktif: 5. Lima nampan adalah 500MHz, yang di atas frekuensi dasar 1.8GHz memberi kita 2.3GHz .

(Teks yang diedit dari AnandTech agar sesuai dengan CPU saya.)

Namun, menurut notebookcheck.net 2 Rasio Turbo harus 008A atau 1,8GHz / 2,6GHz / 2,8GHz . Ini akan sejalan dengan iklan Apple 3 untuk Macbook Air 2012 13 ":

masukkan deskripsi gambar di sini

Ini menimbulkan pertanyaan yang jelas: Mengapa CPU Mac saya mengalami pembatasan?

  • Saya berharap saya bisa menggunakan alat MSR untuk mendapatkan informasi lebih lanjut tentang kecepatan clock, tetapi agar bisa bekerja saya perlu boot dalam mode kernel 32-bit yang tidak lagi tersedia di Mountain Lion.

  • MacCPUID 4 adalah alat resmi oleh Intel yang dapat Anda gunakan untuk menghitung jam CPU saat ini. Versi 2.1 saat ini telah dirilis pada 10/31/2012 tetapi tampaknya masih bermasalah. Tidak peduli bagaimana saya menekankan CPU saya, selalu menghitung bahwa jam berada pada 2,3 GHz yang konstan.

gentmatt
sumber
Saya awalnya mulai skeptis tentang kecepatan jam CPU di Macbook Air saya ketika saya perhatikan bahwa Mesin Virtual yang saya gunakan tidak pernah melaporkan kecepatan clock yang lebih tinggi dari 2,3 GHz. Temuan system.logsaya mengejutkan saya karena Macbook Air berjalan sangat dingin di bawah penggunaan normal, itulah sebabnya saya tidak berharap CPU melambat sama sekali. Juga, AnandTech telah melaporkan bahwa Macbook Airs 2011 tidak dicekik. Jika Anda memiliki akses ke Macbook Air 2012, bisakah Anda melaporkan jika Anda melihat hal yang sama?
gentmatt
1
Mesin yang sama, rasio turbo yang sama ...
kabelm
@ kabel Terima kasih telah memberi tahu saya. Saya juga menemukan bahwa pengguna URI di superuser mengalami ini: superuser.com/q/517476/182260
gentmatt
Jika saja Intel merilis monitor Turbo Boost atau API untuk OS X ... - stackoverflow.com/q/13996083/475228 - juga tidak jelas bahwa ada sesuatu yang salah - hanya karena Anda belum melihat kondisi di mana peningkatan maksimalnya adalah diaktifkan tidak berarti itu tidak akan dalam beberapa situasi beban ringan.
bmike
@bmike Akan sangat bagus untuk memantau fitur turbo boost di bawah OS X. Saya menjalankan benchmark Cinebench R11.5 untuk mendapatkan gambaran yang lebih luas tentang apa yang terjadi: 4 thread -> 2,47, 1 thread -> 1,10. Lagi pula, jika Angka Rasio Turbo untuk AppleIntelCPUPowerManagementpekerjaan seperti yang dijelaskan oleh AnandTech, maka dorongan Turbo maksimum belum diaktifkan.
gentmatt

Jawaban:

7

Jadi, saya menjalankan beberapa tolok ukur Cinebench R11.5 untuk mendapatkan informasi lebih lanjut tentang kinerja berulir tunggal CPU i5-3427U 1 (1.8-2.8 GHz) saya:

1 utas → 1,10

Saya juga menghubungi penulis artikel yang ditautkan oleh AnandTech - @anandshimpi 2 . Anand Lal Shimpi sangat baik mengirimi saya bagan yang membandingkan kinerja single threaded 2011 13 "Macbook Airs dengan 2012 13" Macbook Airs menggunakan Cinebench R11.5.

Ke dalam gambar ini, saya telah menambahkan informasi tentang jam CPU single threaded maksimum bersama dengan perbandingan kinerja yang diukur seperti yang disarankan Anand Lal Shimpi.

masukkan deskripsi gambar di sini
[ sumber gambar ]

Dalam grafik info ini saya membandingkan secara spesifik:

  • 2011 13 "Macbook Air, i5-2557M 1.7GHz / 2.4GHz / 2.7GHz
  • 2012 13 "Macbook Air, i5-3427U 1.8GHz / 2.6GHz / 2.8GHz

Seperti yang Anda lihat, jam berulir tunggal model 2012 meningkat 3,7% dalam mode turbo boost.

Namun, skor benchmark melihat kenaikan 9,9% yang bukan hanya karena clock yang lebih tinggi, tetapi juga karena arsitektur Ivy Bridge yang lebih efisien yaitu sekitar 5-15% lebih cepat 3 daripada Sandy Bridge.

Singkatnya, skor benchmark seperti yang diharapkan sedangkan Turbo Ratiosentri log tidak. Anand Lal Shimpi telah "mengira itu bug, menyerahkannya ke Apple pada bulan Juli" 4 .

gentmatt
sumber