Cool’n’Quiet (ve PowerNow!) hakkında bazı düşünceler ve yorumlar

Sesli Cool’n’Quiet teriminin AMD64 platformuyla birlikte ortaya çıktığı gerçeğiyle başlayalım.

Cool’n’Quiet teknolojisi [очень] AMD mobil işlemcili dizüstü bilgisayarlarda yaygın olarak kullanılan PowerNow! adlı başka bir teknolojinin yakın akrabası. Bu iki teknolojinin amaçları, özü ve uygulama yöntemleri aynıdır. Tek fark, farklı nesillerdeki (K7 ve K8) işlemciler ve pazar segmentleri için kullanılmalarıdır (veya daha doğrusu bahsedilir). Cool’n’Quiet’in uygulanması hakkında daha fazla söylenecek o kadar çok şey güvenle PowerNow’a atfedilebilir!.

Cool’n’Quiet’in özü, düşük işlemci yükü anında işletim sisteminin onu enerji maliyetleri açısından daha ekonomik bir duruma aktarmasıdır. Bunu, işlemcinin frekansını (daha doğrusu çarpma faktörünü) düşürerek ve ardından besleme voltajını düşürerek başarır. İşlemci, işletim sistemi tarafından yavaşlatıldıktan ve daha az enerji tüketmeye (ve dolayısıyla dağıtmaya) başladıktan sonra (bu arada, PowerNow’un birincil hedefi budur!), Sıcaklığı düşer. Teknoloji adına Cool’ kelimesinin varlığını açıklayan işlemcinin soğutulmasıdır.

Ayrıca, işlemcinin sıcaklığı düştüğü için soğutma fanının hızı düşürülebilir, böylece soğutma sisteminin gürültüsü azaltılabilir. Bu, teknolojinin adının yalnızca ikinci bileşenidir: ‘Sessiz.

İşlemci yükünün artmasıyla işletim sistemi, tersini yaparak performansını artırır: işlemci voltajını ve ardından frekansı artırır.

Dolayısıyla, bu iki teknolojiyi desteklemek için gerekli koşulları şimdiden vurgulayabiliriz:

0. Belirgin koşul: Yazılımın isteği üzerine işlemcinin frekansını değiştirebilme ve ihtiyaç duyduğu voltaj hakkında harici güç devrelerini bilgilendirebilme yeteneği. Çoğu K8 ve mobil (“harekete geçirilmiş” dahil) K7’ler bu yeteneğe sahiptir.

1. İşlemcinin anında çarpanı değiştirme yeteneği, anakart yonga setinden destek gerektirir. K8 için yonga setleri böyle bir desteğe sahipse [вроде бы] başlangıçta, daha sonra kara koyun olmadan değil, ortaya çıktığı gibi K7 için yonga setleri ailesinde serilir. Bugün herkesin favorisi nForce(2). K7 altındaki diğer yonga setlerine dayanan bazı anakartlarda, bazen bazı PCI kayıtlarını değiştirerek (FID Komutu Etkinleştir) “tutamaklar” ile bu tür desteği etkinleştirmeniz gerekir.

2. İşlemcinin “anında” voltajı değiştirme yeteneği yine ana karta bağlıdır. Bu sefer, işlemcinin yukarıdan (yazılımdan) gelen talimatları izleyerek, anakart güç alt sistemini ihtiyaç duyduğu voltaj hakkında bilgilendirdiği (talep ettiği) SoftVID ayaklarının kartında doğru kablolama gereklidir.

Ne yazık ki, K7 altındaki hemen hemen tüm masaüstü anakartları ve K8 altındaki çoğu masaüstü anakartı ikinci koşulu yerine getirmiyor.
Ancak voltajı düşürmeden güç tüketiminde önemli bir azalma olmaz. Frekansı düşürürken bile: sonuçta, çarpanı azaltmak işlemcinin güç tüketimini azaltmanın bir yolu değil, her şeyden önce voltajı güvenli bir şekilde düşürmek için gerekli bir koşul.

3. İşlemcinin kendisi yükünün derecesini belirleyemediğinden, bu görev yazılıma atanır. İşlemci yüküne bağlı olarak, bu yazılım voltajı ve/veya çarpanı değiştirerek bir veya başka bir enerji seviyesine geçmeye karar verir. Bu kontrol yazılımı hem bir işletim sistemi sürücüsü hem de üçüncü taraf programlar olabilir: AMD’nin kendisinden,
KristalCPUid itibaren
kristal işaretleri,
RM Saati yardımcı programı (eski AMD64 saat yardımcı programı)
sağ işaretler.

4. Paragraf 3’te microsoft’tan bir işlemci sürücüsünün veya AMD’nin özel yazılımının kullanılması durumunda, başka bir gereklilik ortaya çıkar. Bu sefer anakartın BIOS’una. İşlemciyi tanıması ve işletim sistemi sürücüsü için RAM’de işlemcinin kabul edilebilir enerji durumları (P-durumları), frekans (çarpan) – voltaj çiftleri hakkında gerekli verileri (yapıları) hazırlaması gerekir. BIOS bu tür bir destek için tasarlanmadıysa, bu konuda yardımcı olunabilir – ayrıntılar PowerNow’u Yerleştirme makalemde! masaüstü anakartlar.

Bir sürücü değil, üçüncü taraf yazılımı (örneğin CrystalCPUid) kullanılıyorsa, bu tür “frekans-voltaj” çiftleri, seçim yöntemiyle elde edilen deneysel verilere dayanarak programın kendisinde ayarlanır. Bir yandan, onları almak çok zaman alıyor. Ancak diğer yandan, kullanılan işlemci örneğinin özelliklerini daha doğru bir şekilde yansıtacaklar.

Aslında bu dört nokta Cool’un özüdür. Şimdi ‘Sessiz’ hakkında konuşalım.

5. İşlemci çarpanını/voltajını değiştirmenin yanı sıra, işlemci sıcaklığına bağlı olarak fan hızı kontrolü farklı şekillerde de yapılabilir:

  • donanım: anakartta bulunan donanım izleme yongalarında (diğer adıyla HM, SuperIO, SIO) uygulanan teknolojileri kullanır. Örnek:
    * Winbond SmartFAN (W83627THF,W8363(4/9)7HF,…)
    * ITE SmartGuardian (IT8712, IT8705,…)
    * ABit uGuru (Winbond W83L950D)
    * Asus Q-Fan (ASB100(A))
  • yazılım: yazılım kullanma. Örneğin, işletim sisteminin ACPI sürücüleri (+ThermalZone). Veya iyi bilinen SpeedFAN’a veya MbM’a. Bu durumda anakart, fan hızını kontrol edebilen mikro devrelerin varlığını da gerektirir. Bu tür amaçlar için, örneğin, Winbond’un W83627HF yongası yaygın olarak kullanılmaktadır.

Buradaki ana şey, fan hızını kontrol edebilen bir veya daha fazla mikro devrenin varlığının kendi içinde gerekli bir düzenleme olduğunu, ancak düzenlemenin uygulanması için yeterli bir koşul olmadığını unutmamaktır. Anakart üreticisinin bu çipin doğru “kablolaması” ile ilgilenmesi çok önemlidir. Ne yazık ki, birçok üretici, bu koşulu yerine getirmek için yetersiz toplam maliyete sahip yalnızca birkaç ek parçanın gerekli olmasına rağmen, böyle bir önemsememede bile “tasarruf etmeyi” tercih ediyor.

Burada ayrıca, elemanları hiçbir şekilde anakarta bağlı olmayan bir elektronik sistem kullanarak fan hızını kontrol etmek için tam bir donanım yönteminden bahsedebiliriz: bir sıcaklık sensörü, bir fan ve fan hızını bağlı olarak değiştiren bir analog cihaz. sıcaklık sensörünün sıcaklığı. Bu şemalardan en az birini kişisel sayfalarda bulabilirsiniz. Şahsen, bu hız kontrol yöntemini biraz güvensizlikle ele alıyorum. Kullanmadan önce, anakartın BIOS’unda işlemci aşırı ısınmasına karşı korumanın etkinleştirildiğinden emin olun: kritik sıcaklık ve kısma ayarlanmıştır

Burada belki de dikkat çekmek istediğim tüm ana noktalar var. Umarım Cool’n’Quit’in BIOS’ta basit bir geçişle bu kadar kolay etkinleştirilemeyecek kadar karmaşık, karmaşık bir teknoloji olduğunu ve pratikte tüm koşullar yerine getirildiğinde bağımsız olarak uygulanabilen bir teknoloji olduğunu göstermeyi başardım. bir sürü farklı yol.

Içtenlikle umuyorum
bu makalenin yayınlanmasından sonra, “A-a-a-a-ah! Q’n’Q’m pulluk yapmıyor !!!” diye bağırıyor. çok daha az olacak ve tam olarak “sürmeyenlerin” nedenleri daha hızlı tanımlanacak

Şimdi ortaya çıkabilecek tipik problemler ve bunların nasıl çözüleceği hakkında biraz:

Sorun 1:

Çarpan ve voltaj, Windows altından otomatik olarak değişmez.

Makul sebep:

a) uygun işlemci sürücüsü yüklü değil;

b) sürücü kuruluysa, doğru güç tasarrufu şeması seçilmeyebilir (“Taşınabilir” veya “Enerji Yöneticisi”);

Sorun 2:

İşlemcideki gerçek voltaj değişmez: ne otomatik olarak (işlemci sürücüsü tarafından) ne de manuel olarak. Şunlar. CrystalCPUID, CPUMSR, RM Clock Utility gibi yardımcı programların yardımıyla değişiyor gibi görünüyor, ancak SpeedFAN, MBM’de aslında değişmeden kaldığı görülüyor.

Makul sebep:

İşlemcinin SoftVID ayakları ana kart üzerinde ayrılmamıştır (gerekli koşullara, yukarıdaki 2 numaralı maddeye bakın). Bu, K7 altındaki masaüstü anakartlar için oldukça “normal” bir durumdur.

Son zamanlarda, forumda, yeni bir BIOS’u flashladıktan sonra, işlemci voltajını anında değiştiremeyen EPoX 8KDA3J / I anakartlarının aniden böyle bir yetenek kazandığı bilgisi ortaya çıktı! Belki de yeni BIOS, işlemci ayaklarının VID ve SoftVID’lerini güç dönüştürücüye bağlayan çoklayıcıyı bir şekilde kontrol edebiliyor. Henüz kendim kontrol edemiyorum – bu anakartlar stokta yok.
Her durumda, aşağıdaki bariz tavsiye verilebilir: denemeden önce, en son BIOS’u güncellemeyi deneyin.
Bazı anakartlarda, BIOS Kurulumunda işlemci üzerindeki voltajı manuel olarak (AUTO değil) ayarlarken, anakart işlemci voltajını anında değiştirme yeteneğini kaybeder. kesinlikle burada [опять же] aynı çoklayıcının uygulama özelliklerini etkiler.

Sorun 3:

Boşta, işlemcinin frekansı ve voltajı düştüğünde fan hızı düşmez.

Makul sebep:

a) (büyük ihtimalle) anakartta fan hızını kontrol edebilecek bir çip yok. (başa çıkmak)

b) (en korkunç) bir çip var, ancak üretici onu doğru şekilde “seyreltmek” için çok tembeldi. (aşın, üreticiye lanet edin ve bir daha asla anakartlarını satın almayın; burada yaptıkları gibi anakartı değiştirebilirsiniz)

c) BIOS’ta, işlemci sıcaklığına bağlı olarak fan hızını otomatik olarak ayarlamanıza izin veren ilgili seçeneğin etkinleştirilmemiş (veya yapılandırılmamış) olması muhtemeldir. ASUS anakartlarında, bu iyi bilinen Q-Fan’dır, diğer üreticilerin kartlarında (EliteGroup, EPoX), bu seçeneğin adında SmartFAN ifadesi vardır. İşin garibi, bu seçeneğin ITE SmartGuardian teknolojisini kullanan Gigabyte anakartlarda bile aynı olarak adlandırılması.

d) a), b), c) noktalarının yanlış olduğu ortaya çıkarsa, durum yardımcı programlar (SpeedFAN, MbM) kullanılarak veya ACPI tablolarına bir ‘termal bölge’ eklenerek düzeltilebilir.

Diğer sorunları (örneğin, işlemciye ilk yuvada olmayan bellek şeritleri ile), olası nedenlerini ve çözümlerini daha sonra bu sorunlar açıklığa kavuşturuldukça ekleyeceğim.

[дополнение от 07 декабря 2004]

Ek 1:

C&Q ile yapılan deneyler sırasında, başka bir ilginç özellik daha ortaya çıktı: üçüncü taraf yardımcı programları (örneğin, CrystalCPUid) kullanarak işlemci çarpanını manuel olarak değiştirirseniz, Windows XP için AMD işlemci sürücüsü, işlemcideki yüke bağlı olarak frekansı ayarlamayı durdurur.

“Sorun” un çözümü oldukça basittir. Gerekli:

1) veya sadece bilgisayarınızı yeniden başlatın

2) aynı yardımcı programları kullanarak, C&Q işlemi sırasında sürücünün işlemciyi değiştirdiği çarpan katsayılarından (MC) birini manuel olarak ayarlayın; genellikle bu, maksimum veya minimum (x4/x5) CG’dir;

Ek 2:

PNow’un ilginç bir farkı! C&Q’dan.

PNow’lu mobil K7 işlemciler için! mobil anakartların bios’ları birkaç olası P-Durumu (Performans Durumları) yaratır. Genellikle ikiden fazla vardır.

K8 için BIOS’lar yalnızca iki P durumu oluşturur: minimum (genellikle x4 veya x5 çarpanıyla) ve maksimum (kurulu işlemci modeli için maksimum KU ile)

Böyle bir farkın nedeni nedir, kesin olarak söyleyemem. Belki daha fazla P durumu, işletim sisteminin işlemcinin ve bir bütün olarak sistemin güç tüketimini daha iyi yönetmesini sağlar.

Her halükarda, sadece iki koşulun varlığının yükü altında olan K8 sahipleri, makalelerimden birinde açıklandığı gibi, çeşitlerini fazla zorlanmadan genişletebilecekler.

Bu makalenin orijinal versiyonudur. Yakın gelecekte daha fazla ekran görüntüsü (güzellik ve malzemenin daha iyi algılanması için) ve bağlantılar ekleyeceğim.

Similar Posts

Leave a Reply

Your email address will not be published.