Simetrik Yerine Eşzamanlı Olarak: Intel’in Pentium 4’ü 2002’de Hyper-Threading’i Öğreniyor

Adanali

Member



c’t dergisi bu yıl 40. yaşını kutluyor. Bu fırsatı, yeniden okumaya değer bazı makaleleri arşivimizden çıkarmak için kullanıyoruz. Bunların arasında heyecan verici dedektif hikayeleri, tuhaflıklar, bilgisayar teknolojisindeki büyük başarılar ve tamamen yanıldığımız tahminler de var. Makaleleri bugünün bakış açısıyla yorumluyor ve 40 yıllık bilişim tarihinde eğlenceli bir yolculuğa çıkmak için sabırsızlanıyoruz.







İşlemci lideri Intel 2002’de kolay olmadı: 1999’da duyurulan ilk 64-bit “Hammer” tasarımlı AMD işlemciler piyasaya sürülmek üzereydi. Intel’in o zamanlar buna karşı koyacak hiçbir şeyi yoktu. Alternatif, 32 bit sistemlerin bilgi işlem gücünü artırmaktı.


Bir kartta birkaç işlemci, sunucular için çok pahalı ve daha çekici çözümlerdi. Simetrik çoklu işlem (SMP), bir kartta işlemci başına iki yuva anlamına geliyordu – bir kalıpta birkaç işlem çekirdeği ancak yıllar sonra ortaya çıktı. Zaten günün emri daha yüksek saat frekanslarıydı, ancak zamanlarının çoğunu giriş ve bellek erişimini bekleyerek geçiren işlemcileri neden daha iyi kullanmayasınız?

Sanal ek çekirdek


Çözüm, bazı bilgi işlem birimleri dijital başparmaklarla uğraşırken CPU’yu ek görevlerle (thread’ler) meşgul eden ikinci bir sanal işlemci çekirdeğiydi: Eşzamanlı Çoklu Kullanım (SMT) – Intel Pazarlama, “Hyper-Threading” hızlı adını buldu. bu nedenle . Matthias Withopf, “Sanal Tandem” adlı makalesinde bunu şöyle açıklamıştır:

“Bu genişleme, %1’den fazla ek transistör gerektirmez ve kalıp alanını yalnızca %1 artırır.”




,




İşletim sistemi, Hyper-Threading (HT) bulunan işlemcilerde iki işlemci çekirdeği görür ve bunlara farklı görevler dağıtabilir. Intel bu teknolojiyi ilk olarak 2002’nin başlarında bir Xeon sunucu işlemcisinde kullandı. Bunu Kasım ayında Northwood ve HT çekirdekli bir Pentium 4 izledi ve ilk kez 3 gigahertz saat sınırını aştı. Ancak HT, iki işlemcili gerçek simetrik çoklu işlem değildir:


“İki Hyper-Threading işlemcinin kendi kayıt kümelerinin yanı sıra ayrı sıralama ve depolama arabellekleri var. İşlemci kaynaklarının geri kalanını kardeşler gibi paylaşıyorlar.”

Hyper-Threading özellikli ilk Pentium 4 ile Intel, fazladan çaba harcamadan müşterilere %35’e kadar daha fazla performans vaat edebildi. Ancak, gerçek işlemci çekirdeği daha hızlı hesaplanmamıştı ve ikilinin ek performansından yararlanmak için SMT’ye ihtiyaç olduğunu bilen, iki mantıksal çekirdeğin arkasında yalnızca bir fiziksel çekirdek olduğunu bilen bir işletim sistemi gerekiyordu.

“İşlemcilerin hepsi aynı olmadığından, SMT’deki ‘S’, SMP’deki gibi ‘simetrik’ değil, ‘eşzamanlı’ anlamına gelir.”









ölçüldü ve hissedildi





c't 24/2002'de hyper-threading konusu ilk kez kapakta yer aldı.  ,



c’t 24/2002’de hyper-threading konusu ilk kez kapakta yer aldı.



Örneğin, 2.14.18’den beri Windows XT ve Linux çekirdekleri HT için uygundur; 2002’de hala popüler olan Windows NT ve 2000 sürümleri bu konuda sorun yaşıyordu. “Görünmez İkinci” pratik testinde Christof Windeck ayrıca şunları söyledi:

“Hyper-threading’in mutlaka faydaları yoktur. Kötü yazılmış çok-thread’li yazılımlar, tek bir işlemciden bile daha yavaş çalışabilir.”


O sırada uygun kriterler de yoktu; 2002’de çoğu, yalnızca tek iş parçacıklı uygulamalara sahip bir sistemin maksimum performansını belirledi. Bazen donanım testçileri duygularına güvenmek zorunda kalırlar:

“HT, bilgisayar reaksiyon hızı, algılanan ve subjektif bir performans açısından büyük avantajlar sunuyor ve ayrıca, aynı anda çalışan birçok uygulama ile sorunsuz çalışırken özellikle belirgin.”

Hyper-Threading hakkında eski bir makale var:






(Resim:

9/2023

)



Çalışmadaki WLAN çok zayıfsa, ağ WLAN yardımcı olabilir. c’t 9/2023’te hangi donanımın gerekli olduğunu ve baz istasyonlarının nasıl kablolanacağını açıklıyoruz. KI Stable Difüzyon, bilgisayarınızdaki etkileyici görüntüleri de hesaplayabilir. c’t, grafik kartınızı nasıl bir fırçaya dönüştüreceğinizi gösterir. Muhtemelen ailenizde ve arkadaş çevrenizde BT desteği misiniz? Üç açık kaynaklı uzaktan bakım aracını tanıtacağız ve bunları kendi sunucunuza kurmanız için size yol göstereceğiz. Ayrıca Intel’in hiper iş parçacıklı ilk tüketici CPU’su olan 3 GHz “Pentium 4″ü piyasaya sürdüğü 2002 yılına geri dönüyoruz. Bunu ve daha fazlasını c’t 9/2023’te okuyabilirsiniz!








(rap)



Haberin Sonu
 
Üst