|  HYPER-THREADING
TEKNOLOJİSİ |
|  Bu
döküman LOGISTURK PC Eurosia Eğitim ve Yayınlar Birimi tarafından
bayilerimiz ve bilgisayar kullanıcılarımızı bilgilendirme
amacıyla hazırlanmıştır. |
| |
|  Nedir
bu Hyper-Threading ? |
 |
 Intel®
tarafından geliştirilen ve "Hyper-Threading"
olarak isimlendirilen teknoloji, her geçen gün daha
büyük bir ivme ile gelişen işlemci teknolojisinde dönüm
noktası oluşturabilecek bir devrim niteliğindedir. Bu
teknolojide çok basit olarak, daha önceki genel amaçlı
işlemcilerin hiçbirinde karşılaşmadığımız birden fazla
iş parçasının (thread) birbirine paralel olarak aynı
anda işlem görebilmesi amaçlanmıştır. |
|
 Öteden
beri biz, bilgisayar mühendislerinin birden fazla işi bilgisayarlara
yaptırmak üzerine tartışageldiği ve günümüz yazılım mimarisinde
maharetle uygulanan (time-sharing) zaman paylaşım oyunundan
çok daha heyecan verici olan çoklu iş (multi-tasking) fikrini
gerçek kılabilmek için birden fazla işlemciyi seferber etmek
gibi ciddi anlamda maliyet yüklü geçirdiğimiz yılların ardından
Intel®, birden fazla işi bir tek işlemci bünyesinde
yürütebildiğini bu teknoloji ile duyurmuş oldu. Günümüzün,
bilgisayarlardan her gün daha fazla imtiyaz bekleyen internet,
multimedya ve grafik uygulamaları, oyun yazılımları gibi yazılımlara
karşı artık tam anlamıyla yanıt veremeyecek noktaya yaklaşan
zaman paylaşımlı mimaride, birden fazla iş, dönüşümlü olarak
tek tek işlemciye verilir. Başka bir deyişle; işlemciyi, hizmet
bekleyen birden fazla uygulamaya adeta "bir sana, bir
sana, bir de sana..." diye paylaştıran yazılımlardan
sözedebilirdik.
 Hyper-Threading teknolojisi ile birlikte gelen "Thread-Level-Parallelism"
(TLP) yapısı sayesinde bir tek işlemci içerisinde işleri paylaşan
iki işlemci olduğunu düşünmelisiniz. Doğal olarak; sadece
bu durumun varlığı bile, teoride iki kata yakın bir performans
artışı anlamına gelir. Ancak hemen belirtmeliyizki; 3 GHz
ile başlayan hyper-threading performansının anlamına varabilmek
için, bu teknolojiyi tanıyan ve etkin olarak kullanabilecek
işletim sistemleri cihaz üzerinde kullanılmalıdır. Sözgelimi
Linux'ın 2.X versiyonlarının baştan beri desteklediği bu mimariyi
Windows®'lar 2003 versiyonu ile yakalamışlardır.
Klasik multi-tasking çalışabilen uygulamalar aynı zamanda
problemsiz olarak Hyper-Threading ile çalıaşbilseler de yukarıda
tarif ettiğimiz avantajlardan yararlanabilmek ve peroformansın
doruğuna kullanıcıyı ulaştırmak için mutlaka hyper-thereding
uyumlu olarak geliştirilmiş olmaları gerekir. Genellikle ihmal
edilmesine karşın, bayilerimizi bir kez daha uyarmak isterizki
yazılım ve donanım bir elmnın iki yarısı gibi bir bütünü oluştururlar.
Bunlardan birisini ihmal ederek diğeri üzerinde aşırıya kaçmak;
sonuç getirmeyen, müsriflik ve bilgisizliğin hakim olduğu
bir davranıştır. Tıpkı, bazı bilgisayar satıcılarında gözlemlediğimiz
gibi. |
| |
|  Hyper-Threading
E-İş ve Internet'e neler getirdi ? |
- Çok
daha fazla sayıda kullanıcaya performansla erişim imkanı
vererek geliştirilmiş verimlilik sunar.
- Internet
ve E-İş uygulamalarında yanıt süresini kısaltarak kullanıcı
memnuniyetini arttırır.
- Aynı
anda çok daha fazla sayıda veritabanı işlemini (transaction)
gerçekleştirebilir.
- Mevcut
32-bit uygulamalara ve işletim sistemlerine uyumludur.
- Çok
daha fazla iş yüküne kolayca yanıt verebilecek mimari
ile donatılmıştır.
- Sadece
bugünün teknolojisini değil, gelecekte geliştirilecek
iş çözümlerini de destekler.
|
|
|
|