Hyperthreading yükü


0

Tüm iş parçacığının hiper iş parçacığı etkin cpu'ya yüklenmesi (örneğin, çekirdek başına 2 iplikli çekirdek i7 çift çekirdek) (bu durumda) işlemci yükünü iki katına çıkarır mı? Açıklığa kavuşturmak için, 4 çekirdekli, 2 çekirdekli, 2 çekirdekli bir çift çekirdekli işlemci olduğunu varsayalım. Eşzamanlı 2 işlem uyguladıysam, her iki çekirdeği de doyurur mu (görev yöneticisinde böyle görünmüyor)? 4 işlem yürütmek işlemin yürütülmesini beklemek zorunda kalmasına neden olur mu yoksa işlemciyi mükemmel şekilde doyurur mu?

Yanıtlar:


0

Görev Yöneticisi CPU'da ne olduğunu gerçekten bilmiyor, ancak hiper iş parçacıklı CPU'lu çift çekirdekli bilgisayarınızın aynı anda dört iş parçacığı çalıştırma yeteneği sağladığını görebiliyor. Böylece, dört işlemin tümü aynı anda gerçekleştirilebilir ve Görev Yöneticisi'nden daha düşük bir şeyle tam yükten daha azını rapor eder.

Gerçekten neler olup bittiğine ve bilgisayarınızdan en yüksek performansı elde etmenize gelince, çalıştırdığınız şeye bağlıdır. Hiper iş parçacığında, iki iş parçacığı bir çekirdeği paylaşır ve neredeyse tüm donanım her iki iş parçacığı tarafından kullanılır. Aynı L2 önbelleklerini, çekirdekteki aynı yürütme birimlerini vb. Paylaşmaları gerekir. Hyperthreading, bu kaynaklardan daha iyi kullanılmasına izin verir, çünkü onları ikiye bölen iki iş parçacığı ile daha az boş zaman harcarlar, ama kesinlikle değil Görev Yöneticilerinin gösterdiği performansta ikiye katlama önerebilir. Bazı yükler için, hiper-diş çekme, özellikle de çok bellek bant genişliğine bağlı olanlar için hiçbir fayda sağlamaz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.