Intel x 86 işlemci L1 önbellek | Netgez.com
SORU
4 NÄ°SAN 2009, CUMARTESÄ°


Intel x 86 işlemci L1 önbellek

Ve algoritmalar profili optimize etmek için çalışıyorum ve çeşitli işlemciler üzerinde önbelleğe belirli etkisini anlamak istiyorum. Son Intel x 86 işlemci (örneğin Q9300) için, çok zor önbellek yapısı hakkında ayrıntılı bilgi edinmek için. Özellikle, en post işlemci özellikleri L1 cache herhangi bir referans içermeyen siteler (Intel.com) dahil web. Nedense önemsiz kabul için L1 önbellek yok ya da bu bilgi, çünkü bu? Herhangi bir madde veya L1 önbellek kaldırılması ile ilgili tartışmalar var mı?

[Düzenle] Çeşitli testler ve tanı programları çalıştırdıktan sonra (çoğunlukla aşağıda cevapları ele), benim Q9300 32 k L1 veri önbellek var gibi görünüyor sonucuna vardım. Ben hala bu Bilgi o kadar da zor olmasa neden olarak net bir açıklama bulamadım. Geçerli çalışma teorim L1 önbelleği ayrıntılarını şimdi Intel tarafından ticari sır olarak kabul ediliyor.

CEVAP
4 NÄ°SAN 2009, CUMARTESÄ°


Neredeyse imkansız Intel önbelleğe üzerinde görüşler bulmak mümkün değildir. Önbelleğe dersi geçen sene öğretmenlik yaparken, Intel ınside arkadaşları (derleyici grubu) sordumonlargözlük bulamadım.

Ama bekleyin!!!Jed, Allah bağışlasın, Linux sisteminde, çekirdek dışında bir sürü bilgi sıkabilirsin söyler:

grep . /sys/devices/system/cpu/cpu0/cache/index*/*

Bu birleşme, küme boyutu ve diğer bilgileri bir sürü (ama gecikme yok) verecektir. Örneğin, AMD 128K L1 önbellek onların reklamını rağmen, AMD makinem 64 K bölüyorum ve D bir önbellek her olduğunu öğrendim.


Şu anda daha çok eski iki öneri Jed için teşekkürler

  • AMD çok kendi önbelleÄŸe hakkında daha fazla bilgi yayımlar, en azından modern bir önbellek ile ilgili bazı bilgiler var. ÖrneÄŸin, geçen yıl AMD L1 önbelleÄŸe döngüsü (tepe) başına iki kelime teslim.

  • Açık kaynak aracı valgrind iç önbellek modelleri her türlü vardır, ve önbellek davranış profillerinin anlaşılması açısından büyük bir deÄŸer taşır. KDE SDK bir parçası olan 3* *çok güzel bir görselleÅŸtirme aracı ile birlikte geliyor.

Temel veri: Q3 2008 önbellek satır 64 bayt, L1 önbellek 2-yollu çağrışımlı ve gecikme oldu 1/2 döngüsü, L2 önbellek 16-yollu çağrışımlı ve gecikme yaklaşık 10 döngü. (Tüm veriler AMD, ama güvenilir iş arkadaşları Intel tasarımları benzer olduğunu söyle. Jed tekniği L1, 8-yollu çağrışımlı, 32 k her bölüyorum ve D önbelleği gösterir.)

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • HER0R

    HER0R

    16 Aralık 2007
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009