/ / Hyper-Threading - nedir bu? Hyper-Threading nasıl etkinleştirilir?

Hyper-Threading - nedir bu? Hyper-Threading nasıl etkinleştirilir?

Birçok Intel işlemcisi ile modüller içerirGeliştiriciler düşüncesine uygun olarak, çipin performansını artırmaya ve PC'yi bir bütün olarak hızlandırmaya yardımcı olan Hyper-Threading Teknolojisine destek. Bir Amerikan şirketinin bu kararının özgüllüğü nedir? Hyper-Threading'den nasıl yararlanabilirim?

Teknoloji hakkında temel bilgiler

Hyper-Threading hakkında temel bilgileri düşünün. Bu teknoloji nedir? Intel tarafından geliştirildi ve ilk kez 2001 yılında halka sunuldu. Oluşturulmasının amacı sunucuların performansını artırmaktı. Hyper-Threading'de uygulanan ana prensip, işlemci hesaplamalarının birkaç thread'a ayrılmasıdır. Ve bu, ilgili çip tipine sadece bir çekirdek kurulsa bile mümkündür (sırayla, 2 veya daha fazlası varsa ve işlemcideki dişler zaten dağıtılmışsa, teknoloji bu mekanizmayı başarıyla tamamlar).

Hyper-Threading nedir?

Ana PC çipinin işleyişini sağlamakhesaplamalar sırasında mimari durumların kopyaları oluşturularak çeşitli akışlar gerçekleştirilir. Bu çip üzerinde aynı kaynak kümesini içerir. Uygulama uygun yetenek kullanıyorsa, pratik olarak anlamlı işlemler çok daha hızlı gerçekleştirilir. Söz konusu teknolojinin bilgisayarın giriş / çıkış sistemi olan BIOS tarafından da desteklenmesi önemlidir.

Hyper-Threading'i etkinleştirme

Bilgisayarda yüklü işlemci destekliyorsaİlgili standart, daha sonra, kural olarak, otomatik olarak aktive edilir. Ancak bazı durumlarda, Hyper-Threading teknolojisini elde etmek için gerekli işlemleri manuel olarak yapmanız gerekir. Nasıl etkinleştiririm? Bu çok basit.

Ana BIOS arayüzüne girmelisiniz. Bunu yapmak için, bilgisayar açılışının en başında, DEL tuşuna, bazen F2, F10, daha sık diğer tuşlara basmanız gerekir, ancak gerekli olan her zaman, PC açıldığında ekranda görüntülenen metin satırlarından birinde görünür. BIOS arabiriminde, Hyper-Threading öğesini bulmanız gerekir: I / O sisteminin destekleyici sürümlerinde, genellikle göze çarpan bir yerde bulunur. Uygun seçeneği seçtikten sonra Enter tuşuna basmalı ve bunu Etkin olarak işaretlemelisiniz. Bu mod önceden ayarlanmışsa, Hyper-Threading Teknolojisi çalışıyor demektir. Tüm avantajlarını kullanabilirsiniz. Ayarları teknolojiden etkinleştirdikten sonra, Kaydet ve Çık Ayarı öğesini seçerek BIOS'daki tüm girişleri kaydetmelisiniz. Bundan sonra, işlemci Hyper-Theading desteği ile çalışırken bilgisayar yeniden başlatılacaktır. Benzer şekilde, Hyper-Threading'i devre dışı bırakma. Bunu yapmak için, ilgili öğedeki diğer seçeneği seçin - Devre dışı ve ayarları kaydedin.

Hyper-Threading'in nasıl etkinleştirileceğini ve bu teknolojinin nasıl devre dışı bırakılacağını inceleyerek, özelliklerini daha ayrıntılı olarak ele alalım.

Hyper Threading Desteklenen İşlemciler

Üzerinde ilk işlemciFirmanın konsepti bazı verilere göre - Intel Xeon MP, aynı zamanda Foster MP olarak da biliniyor. Bu çip, bir dizi mimari bileşende, daha sonra söz konusu teknolojiyi gerçekleştiren Pentium 4'e benzer. Ardından, çoklu iş parçacıklı işlemin işlevi Prestonia çekirdeği ile Xeon sunucu işlemcileri üzerinde gerçekleştirildi.

Hyper-Threading Teknolojisi

Mevcut yaygınlıktan bahsedersekHyper-Threading - "protsy" bunu destekliyor mu? Bu tipin en popüler mikro devreleri arasında, Çekirdek ve Xeon ailelerine ait olanlar bulunmaktadır. Ayrıca, Itanium ve Atom gibi işlemcilerde benzer algoritmaların uygulandığı bilgisi vardır.

Hyper-Threading, işleyicileri ve desteği ile ilgili temel bilgileri inceledikten sonra, teknoloji geliştirme tarihi ile ilgili en dikkate değer olguları dikkate alacağız.

Kalkınma tarihi

Yukarıda belirttiğimiz gibi Intel gösterdisöz konusu kavram, 2001 yılında kamuoyuna. Fakat teknolojinin yaratılmasındaki ilk adımlar 90'ların başında yapıldı. Amerikalı şirketin mühendisleri, PC işlemcilerinin kaynaklarının bir dizi işlemin performansında tamamen kullanılmadığını fark ettiler.

Intel uzmanları tarafından hesaplandığı gibi, çalışırkenPC çipindeki kullanıcı önemli bir aralıkta - neredeyse zamanın ana kısmı - çok aktif değil - yaklaşık% 30. Bu figürdeki uzmanların görüşleri çok farklıdır - bazı insanlar açıkça anlaşılmayacağını düşünür, diğerleri - Amerikan geliştiricilerinin tezine katılıyorum.

Hyper-Threading Teknolojisi

Ancak, çoğu BT uzmanı, işlemcinin kapasitesinin% 70'inin boşta kalmasına rağmen çok önemli bir miktar olmasına rağmen, bu konuda hemfikir oldu.

Geliştiricilerin ana görevi

Intel bu durumu düzeltmeye karar verdi.Ana PC yongalarının verimliliğini sağlamak için niteliksel olarak yeni bir yaklaşım nedeniyle. İşlemcilerin yeteneklerinin daha aktif kullanımını teşvik edecek bir teknoloji yaratılması önerildi. 1996 yılında, Intel uzmanları pratik gelişimine başladı.

Amerikan şirketi kavramına göre,Bir programdan alınan verileri işleyen işlemciler, boştaki kaynakları başka bir uygulama ile (veya geçerli olanın bileşeni olan, ancak farklı bir yapıya sahip olan ve ek kaynak kullanımını gerektiren) çalışmaya yönlendirebilir. Karşılık gelen algoritma ayrıca PC - RAM, yonga seti ve programların diğer donanım bileşenleri ile etkili bir etkileşim kurdu.

Intel görevi çözmeyi başardı. Başlangıçta, teknoloji Willamette olarak adlandırıldı. 1999 yılında bazı işlemcilerin mimarisine tanıtıldı ve test başladı. Yakında teknoloji modern bir isim aldı - Hyper-Threading. Tam olarak ne - platformda basit bir yeniden markalaşma veya kardinal ayarlamalar söylemek zor. Teknolojideki kamunun ortaya çıkışı ve çeşitli Intel işlemci modellerinde uygulanması ile ilgili diğer gerçekler, zaten biliniyoruz. Bugünkü gelişimin ortak isimleri arasında Hyper-Threading Teknolojisi var.

Teknolojiyle uyumluluk özellikleri

Destek ne kadar iyi uygulanmaktadır?İşletim Sistemlerinde Hyper-Threading Teknolojisi? Bu, eğer Windows'un modern versiyonları söz konusuysa, kullanıcının Intel Hyper-Threading Teknolojisinin avantajlarını tam olarak kullanmasıyla ilgili bir problem olmayacağına dikkat çekilebilir. Tabii ki, yukarıda belirtildiği gibi, teknolojinin giriş-çıkış sistemi tarafından desteklenmesi de çok önemlidir.

Yazılım ve donanım faktörleri

Eski işletim sistemi sürümleri ile ilgili olarak - Windows 98, NT venispeten eski XP, Hyper-Threading ile uyumluluk için gerekli koşul ACPI desteği. İşletim Sisteminde uygulanmazsa, ilgili modüller tarafından oluşturulan tüm hesaplama akışları bilgisayar tarafından tanınmaz. Windows XP'nin bir bütün olarak söz konusu teknolojinin yararlarını sağladığını unutmayın. Multithreading algoritmaların, PC sahibi tarafından kullanılan uygulamalarda da uygulanması son derece arzu edilir.

Bazen annenin değiştirilmesi gerekli olabilirPC panoları - üzerine orijinal olarak yüklenen ve teknolojiyle uyumlu olmayanlar yerine Hyper-Threading desteği ile işlemcileri kurması durumunda. Ancak, işletim sistemlerinde olduğu gibi, kullanıcının modern bir PC'si veya donanım bileşenleri için en azından uygun bir Intel Core i5 işlemci olması durumunda özel bir sorun olmayacaktır. Hyper Threading, yukarıda belirttiğimiz gibi, Core serisinde uygulanmaktadır ve anakart yonga setleri, çipe karşılık gelen fonksiyonları tamamen desteklemektedir.

Hyper-Threading nasıl etkinleştirilir

Hızlanma kriterleri

Bilgisayar donanım ve yazılımdaysabileşenler Hyper-Threading ile uyumlu olmayacaktır, o zaman bu teknoloji, teoride, hatta yavaşlatabilir. Bu durum, bazı BT profesyonellerinin Intel'den gelen çözümün sözünü sorgulamasını sağladı. Teknolojik bir sıçrama olmadığına karar verdiler, ancak pazarlama hareketi Hyper Threading kavramının temelini oluşturuyordu, mimarisi nedeniyle PC'nin çalışmalarını önemli ölçüde hızlandıramayacağı bir algoritma. Ancak eleştirmenlerin şüpheleri, Intel mühendisleri tarafından hızla dağıtıldı.

Dolayısıyla, teknolojinin başarılı bir şekilde kullanılması için temel koşullar:

- Giriş-çıkış sistemi tarafından Hyper-Threading desteği;

- anakartın uygun tipte bir işlemci ile uyumluluğu;

- İşletim sisteminin teknolojisi ve içinde çalışan belirli bir uygulama desteği.

İlk iki öğe özellikle sorunlu değilsegörünmelidir, daha sonra Hyper-Threading ile uyumluluk programları yönünde, bazı kaplamalar oluşabilir. Ancak, uygulama desteklediğinde, örneğin, çift çekirdekli işlemcilerle çalışıyorsa, Intel teknolojisi ile neredeyse garantili olacak şekilde uyumlu olacak.

Intel Hyper-Threading Teknolojisi

En azından onaylayan çalışmalar var.çift ​​çekirdekli cipsi, yaklaşık% 15-18 adapte verimlilik artışı programları, eğer Intel Hyper Diş modülleri çalıştıran işlemci. Nasıl bunları devre dışı bırakmak için - biz zaten biliyoruz (durumunda kullanıcı nişan teknolojisinin uygunluğu konusunda şüpheleri vardır). Ama onların görünüm için somut nedenler, muhtemelen çok az.

Hyper-Threading'in pratik faydası

Söz konusu teknoloji somutlaştı mı?Intel'in rekabet avantajı? Bu konuda farklı görüşler var. Fakat birçok ki: bu kadar popüler Hyper-Threading Teknolojisi, o da sıradan bilgisayar kullanıcıları tarafından karşılandı, sunucu sistemlerinin birçok üretici için vazgeçilmez bir çözüm haline gelmiştir.

Verilerin işlenmesi

Teknolojinin ana avantajı budonanım biçiminde uygulanır. Yani, hesaplamaların büyük bir kısmı, işlemcinin içinde özel modüller üzerinde gerçekleştirilecek ve çipin ana çekirdeğinin seviyesine iletilen yazılım algoritmaları biçiminde değil - PC'nin genel performansında bir düşüş anlamına gelecektir. Genel olarak, BT uzmanları tarafından belirtildiği gibi, Intel mühendisleri, işlemci işlevini daha verimli hale getirmek için teknoloji geliştirmenin başlangıcında belirlediği problemi çözmeyi başardılar. Gerçekten de, testlerin gösterdiği gibi, Hyper-Threading kullanımı, kullanıcı için birçok pratik görevi çözerken işi önemli ölçüde hızlandırdı.

Hyper-Threading İşlemciler

Pentium 4 işlemciler arasında belirtilebilir.Söz konusu teknoloji için destek modülleriyle donatılmış olan yongalar, ilk modifikasyonlardan çok daha verimli çalışmıştır. Birçok açıdan, PC'nin gerçek çok görevli modda çalışabilme kabiliyetiyle ifade edildi - birkaç farklı tipteki Windows uygulamasının açık olduğu ve sistem kaynak tüketiminin aktivasyonu nedeniyle birisinin diğerlerinin hızını azalttığı çok istenmeyen bir durumdur.

Farklı görevlerin eşzamanlı çözümü

Böylece destekli işlemcilerHyper-Threading, onunla uyumlu olmayan mikro devrelerden daha iyi uyarlanır, örneğin bir tarayıcı, müzik çalma ve belgelerle çalışma gibi. Elbette, tüm bu avantajlar, kullanıcı tarafından pratikte, sadece PC'nin yazılım ve donanım bileşenlerinin, böyle bir çalışma modu ile yeterli uyumluluk ile karakterize edilmesi durumunda hissedilir.

Benzer gelişmeler

Hyper-Threading Teknolojisi, multithreaded hesaplama ile PC performansını geliştirmek için tasarlanmış tek değil. O analogları var.

Örneğin, POWER5 işlemcilerde piyasaya çıktıIBM ayrıca, çoklu okuma özelliğini de destekler. Yani, işlemci çekirdeklerinin her biri (toplamda 2 ilgili eleman vardır) 2 iş parçacığı içinde görevler gerçekleştirebilir. Böylece, mikroişlemci aynı anda 4 akış hesaplamayı işler.

Hyper-Threading ne protsy desteği

AMD'nin de mükemmel sonuçları varMultithreading kavramları alanında çalışır. Dolayısıyla, Hyper-Threading'e benzer Bulldozer algoritmalarının mimarisinde kullanıldığı bilinmektedir. AMD'den gelen çözümün özelliği, her bir dişin işlemcinin ayrı bloklarını işlemesidir. İkinci seviye önbellek paylaşılmaya devam ediyor. Benzer kavramlar, dizüstü bilgisayarlar ve küçük bilgisayarlar için uyarlanmış AMD Bobcat tarafından geliştirilen mimaride uygulanmaktadır.

Tabii, AMD konseptinin doğrudan benzerleri,IBM ve Intel çok koşullu olarak kabul edilebilir. Genel olarak işlemcilerin mimarisini tasarlama yaklaşımlarının yanı sıra. Ancak, ilgili teknolojilerde uygulanan prensipler oldukça benzer olarak düşünülebilir ve mikrodolaşımların performansının iyileştirilmesi yönündeki geliştiriciler tarafından belirlenen hedefler, özdeş olmasa da doğaya çok benzerdir.

Bunlar en ilginçlerle ilgili önemli gerçekler.Intel'den teknoloji. Ne olduğu, Hyper-Threading'in nasıl etkinleştirileceği veya tersine, devre dışı bırakıldığına karar verdik. Bu, muhtemelen, donanım ve yazılım bileşenlerindeki PC'nin teknolojiyi desteklediğinden emin olarak, kullanılabilecek avantajlarının pratik kullanımındadır.

Devamını oku: