
Gabriel Brooks
0
4485
1375
Son zamanlarda bir Intel işlemci satın almayı veya Intel işlemci takılı bir bilgisayarı satın almayı düşündüyseniz, bu terimi duymuş olabilirsiniz. “Hyper Threading” kulak zarında fırlatıldı. Bilgisayar donanımının nitriti konusunda güncel kalmadığınız sürece muhtemelen bu terime aşina değilsinizdir.
Ancak Hyper-Threading'i anlamak önemlidir, çünkü bazı Intel işlemcilerde önemli bir özelliktir. CPU Nedir ve Ne Yapar? CPU Nedir ve Ne Yapar? Bilgisayar kısaltmaları kafa karıştırıcı. Zaten bir CPU nedir? Dört çekirdekli veya çift çekirdekli işlemciye ihtiyacım var mı? AMD veya Intel nasıl? Farkı açıklamaya yardımcı olmak için buradayız! . En büyük işlemci özellikleri gibi, tanıştığınız satış temsilcileri tarafından bükülebilir ve döndürülebilir. Bir Fry mağaza çalışanı bana Hyper-Threading'in bir işlemcideki çekirdek sayısını iki katına çıkardığını söyledi. Bir anlamda doğru olsa da, çoğunlukla abartı olur..
Hyper-Threading'in ne olduğuna bir bakalım Gerçekten mi anlamına geliyor.
Hyper-Threading'in Kısa Tarihçesi
En son ne zaman bir bilgisayarı satın aldığınıza bağlı olarak, Hyper-Threading'i Intel'in tanıttığı ve sonlandırdığı bir özellik olarak hatırlayabilirsiniz. Bu anlaşılır bir şekilde ağzınızda ekşi bir tat bırakabilir - eğer sorun olmasaydı Intel neden bırakmıyor??
Gerçek çok acımasız değil. Hyper-Threading, belirli Intel Pentium 4 ve Intel Xeon işlemcilerinde kullanıma sunuldu. Özelliğin kendisi kötü olduğu için değil, onu kullanan işlemcinin başka nedenlerden dolayı biraz yanlış olduğu ortaya çıktığı için durduruldu. Pentium 4 mimarisi Intel için küçük bir felaketti, çünkü Intel'in umduğu yöne gidemiyordu (Intel, 10 GHz'e kadar saat hızında Pentium 4 işlemcilere sahip olmak istiyordu). Sonuç olarak, Intel Pentium Pro aile ağacını temel alan işlemci tasarımcılığına geri döndü.
Hyper-Threading gitmiş, fakat unutulmamış. Intel sonunda başka bir işlemci mimarisine entegre etmek için zaman ve kaynakları buldu - Nehalem. Bu, mevcut tüm Intel Core i3, i5 ve i7 işlemcilerinin temelini oluşturan mimaridir..
Güzel Konular Adam
İşlemciler dünyasında yaptığımız tüm gelişmelere rağmen, hala bir ana sınırlama var - bireysel bir işlemci çekirdeği bir seferde yalnızca bir talimatı uygulayabilir. Mesela, MS Office, Eklentileri Olmayan Firefox 4 Cool Firefox Araçları ve Eklentileri Olmayan 4 Cool Firefox Araçları ve Skype'ın bir kerede açık olduğunu varsayalım. Çok görevli olduğunuzu hissediyorsunuz, ancak işlemci açısından değilsiniz. Bu programlarla ilgili verileri yürüten işlemci çekirdeği bir seferde bir talimat yürütür, ancak çok hızlı olduğu için herhangi bir gecikme farketmezsiniz.
Ama orada olduğu gecikme. Bu gecikme, her programdan gelen verilerin işlemciye nasıl beslendiğinden kaynaklanmaktadır. İşlemciye her veri akışı (veya iş parçacığı) çekirdek tarafından ayrı ayrı programlanmalı ve yürütülmelidir. Bununla birlikte Hyper-threading, her işlemci çekirdeğinin kaynakları aynı anda iki iş parçacığına zamanlamasını ve atamasını mümkün kılar.
Bir montaj hattındaki bir çalışanı hayal edin. Ona gelen iki çeşit widget var ve her widget ile farklı şeyler yapması gerekiyor. Ancak, bazen taşıma bandı çok yavaş olduğu ya da yanlış widget'ın yanlış zamanda gönderildiği için bir gecikme olabilir. Hyper-Threading, başka bir konveyör bandı eklemek gibidir, bu yüzden şimdi her widget türüne atanmış bir tane var. Hala sadece bir işçi var, ancak artık gereçler daha hızlı ve verimli bir şekilde getirilebiliyor, bu yüzden daha az iş yapmasını bekliyor.
Çekirdek Çekme ile Aynı Değil
Hyper-Threading ile çift çekirdekli bir işlemci başlatıp Windows Görev Yöneticisi'ni açarsanız, Windows Görev Yöneticisi'ni Görev Yöneticisi Modder ile Beğendiklerinize Özelleştirin Windows Görev Yöneticisi'ni Görev Yöneticisi Modder ile Beğendiklerinize Özelleştirin . Hyper-Threading hakkındaki kafa karışıklığının çoğunun çekirdek sayısını iki katına çıkardığı nokta budur. Hatta Windows Görev Yöneticisi'nde sekiz grafik gördüğünden, sekiz çekirdekli işlemci aldığını düşünen bir zavallı adamla bile konuştum. Satış temsilcisi ona söylediği şey buydu, o yüzden eve gitti ve sekiz grafik gördü, o da çengel oldu. Görmek inanmaktı.
Windows'ta Hyper-Threading işlemcideki her çekirdek için iki grafik belirir, çünkü Windows her çekirdek için iki mantıksal işlemci algılar. Dönem “mantıksal işlemci” kulağa hoş geliyor, ancak mantıksal bir işlemci tanımı gereği fiziksel olarak bulunmayan bir işlemci. Windows her bir mantıksal işlemciye iş parçacığı gönderebilir, ancak hala gerçek yürütmeyi yapan yalnızca bir çekirdek vardır, bu nedenle Hyper-Threading içeren tek bir çekirdek iki ayrı fiziksel çekirdekten önemli ölçüde farklıdır.
Hyper-Threading'in Yararı
Tamam, teknik mumbo-jumbo ile yeterli. Şimdi en önemli kısma geçelim: Hyper-Threading'in bilgisayarın performansını nasıl artırmayı veya satın almayı düşündüğü?.
Web'de gezinme, e-posta ve sözcük işleme gibi günlük işler açısından Microsoft Office'e Ücretsiz Alternatifler Microsoft Office'e Ücretsiz Alternatifler, Hyper-Threading'in pek bir etkisi olmaz. Evet, Hyper-Threading, çoklu görevde teorik olarak daha iyidir. Ancak günümüz işlemcileri o kadar hızlıdır ki, temel programlar işlemcinizin hızıyla nadiren sınırlandırılır. Programların kodlanma şekli de bir sınırlama olabilir. Bazen çok sayıda programın açık olduğunu görebilirsiniz, ancak işlemci çekirdeğinizden yalnızca bir tanesi çok kullanılıyor. Bunun nedeni, programların, herhangi bir nedenle, çalışmalarının mevcut farklı çekirdekler arasında bölünmemesidir..
Biraz ağır kaldırma yapmaya çalıştığınızda, Hyper-Threading daha yararlı olabilir. Yararlanma olasılığı en yüksek olan uygulamalar, 3B oluşturma programları, ağır iş ses / video kod dönüştürme uygulamaları ve maksimum çoklu iş parçacığı performansı için geliştirilmiş bilimsel uygulamalardır. Ancak iTunes'daki ses dosyalarını kodlarken, 3D oyunlar oynarken ve klasörleri sıkıştırırken / açarken de bir performans artışı yaşayabilirsiniz. Hyper-Threading'in hiç artış sağlamadığı durumlar da olsa da, performanstaki artış% 30'a kadar çıkabilir..
Sonuç
Performans artışı olarak sadece % 30'a kadar gösterir, Hyper-Threading değil Bir işlemcideki çekirdek sayısını iki katına çıkarmak gibi. Bir satış temsilcisi size bunu söylerse, dikkatli olun, çünkü cihaza itilmeye yardımcı olacağını düşünüyorlarsa size cahil ya da yalan söylemekten mutlu olurlar.
Bununla birlikte, Hyper-Threading havalı bir özelliktir ve buna değer. Medyayı sık sık düzenlemek veya Photoshop veya Maya gibi profesyonel programlar için bir iş istasyonu olarak kullanmak özellikle yararlıdır..