Bir veya daha fazla çekirdek devre dışıyken CPU'lar daha kararlı mı?


29

Bu makaleyi okuyordum ve şunu fark etmeme yardımcı olamadım:

... 7003.38 MHz, iki CPU çekirdeği etkin ve aşırı iş parçacığı devre dışı bırakılmış.

Bazı CPU çekirdeklerini devre dışı bırakmak ve Hyper-Threading (veya AMD CPU'lar için termal gaz) devre dışı bırakmak , özellikle hızaşırtma sırasında sistem kararlılığını gerçekten arttırır mı?


20
Bu özellikler ısıyı azaltmak için devre dışı bırakılır. Her bir çekirdek kendi donanımıdır, eğer devre dışı bırakılırsa ısı üretmezler. Bir derece fark bile böyle bir aşırı hızaşırtma girişimi ile yardımcı olacaktır.
Ramhound

Yanıtlar:


30

Makalenizde açıklanan OC, çekirdek voltajını büyük ölçüde artırmayı içeriyordu. Bu voltaj ve frekansta çalışırken ısı oluşumunu azaltmak için devre dışı bırakılması gereken ek özellikler.

"Kararlılık", hızaşırtma ile ilgili birçok şey anlamına gelebilir, ancak bu durumda termal kararlılık en yüksek önceliktir.


8

Özellikle CPU çekirdeği ile ilgili olarak akla gelen ilk şey, bu özelliklerin devre dışı bırakılmasının, çekirdeklerin üreteceği aşırı sıcaklıkla başa çıkmayı kolaylaştıracağıdır. Ek olarak, hiper-diş açmanın devre dışı bırakılması teorik olarak bu hızlarda ve gerilimde muhtemelen bir numaralı endişe olan sıcaklığın düşmesine yardımcı olmalıdır.


Evet, ancak paranızın karşılığını daha da alıyorsanız, 11 yıllık eski dokümanlar uyarınca, çekirdeğin ölümünün sadece% 5'ini oluşturuyor.
Chris O,

6

CPU termal kararsızlığı, iç çekirdekte (L2 önbellekten daha yüksek sıcaklıklarda çalışmak üzere tasarlanmıştır) veya dış CPU'da ortaya çıkabilir. CPU bir termal süper iletken olsaydı, hepsi aynı sıcaklıkta olurdu ve bunun önemi olmazdı.

Normal olarak ısı, soğutucu tarafından kaplanan tüm yüzeyden çıkarılır ve hacim birimi (veya CPU mimarisinden bu yana, birim birim başına güç tüketim oranına bağlı olarak yardımcı donanımda çoğunlukla çekirdek (ler) de ve daha az miktarda üretilir. temelde düz).

Penryn güç yoğunluğu haritası

CPU voltajını ve frekansını arttırmak , çekirdekte artan ısı üretimine sahiptir . Bu artış, sabit durumda çıkarılan sıcaklığı eksi olarak çekirdeği için sıcaklığı çok yükseltir, o zaman kaç tane çekirdeği devre dışı bıraktığının önemi yoktur - hala etkin olanların çökmesine neden olur. Ya da bir süre sonra elektromigrasyon nedeniyle başarısız .

Bununla birlikte, sıcaklık merkezde güvenliyse, göbek dışındaki sıcaklığın çekirdekten saçaklara (yukarıdaki resimde kırmızı ve sarı renkte) akması nedeniyle göbek dışındaki sıcaklığın hala yukarı doğru sürüldüğünü göreceksiniz .

Böylece, çekirdek kritik sıcaklığın altındayken hala saçak sıcaklığını, saçak sıcaklık toleransının üzerine yükseltir. Daha sonra , saçaktaki bir şey arızalanır ve çekirdekler hala güvenli bölgede olsalar bile, CPU bütünüyle “kararsız” hale gelir.

Saçaktaki ısı (ayrıca) tüm göbeklerden, hiper iş parçacığı bölümlerinden vb. Geldiğinden, bu özellikleri devre dışı bırakmak bu ısıyı azaltır ve saçı sabit tutar.

Bu nedenle, yürütülmekte olan bir kod türü bile elektrik üretimini etkileyebilir; Böylece, örneğin SSE3 desteği ile birlikte veya derlenmemiş aynı kodu çalıştırırken hata yaşayabilirsiniz. Aslında, öğretim sırası seçimi bile ilgili olabilir ve bu konuda çalışmalar var .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.