Geri Dön

A Cache-independent benchmark suite

Başlık çevirisi mevcut değil.

  1. Tez No: 29905
  2. Yazar: NİLGÜN OLCAY
  3. Danışmanlar: DOÇ. DR. MEHMET UFUK ÇAĞLAYAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 1993
  8. Dil: İngilizce
  9. Üniversite: Boğaziçi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 90

Özet

ÖZET Günümüzde kullanılan değerlendirme programlarının çoğunun ön bellek erişim başarı oranı bire yakındır. Kodun küçük olması, az veri kullanılması ve sıralı program mantığı ön bellek denetleyicisinin gereken bilgileri önceden hazırlamasına neden olmaktadır. Ön bellek denetleyicisi büyüdükçe değerlendirme programlan daha hızlı çalışarak işlemcinin hızını hatalı değerlendirmektedir. Bazen, değerlendirme programının kodu ve verisinin ön belleğe tamamıyla sığması, kullanıcının ana belleği sınamasına engel olur. Böylece, değerlendirme programlarının iki sistem için verdikleri sonuçların incelenmesince, sistemlerden birinin başarısı yalnızca daha büyük bir ön belleğe sahip olmasından kaynaklanıyor olabilir. Bu tezde gelişigüzel adresleme kullanılarak, veri boyutu ön belleğe göre oranlanarak ve aynı adres mümkün olduğu kadar seyrek adreslenerek ön bellek başarı oranı oldukça düşük dört tane değerlendirme programı geliştirilmiştir. Değerlendirme programları bir sistemin çeşitli ön bellek büyüklükleri için aynı sonuçlan vermişlerdir. Ancak, ön belleğin mevcudiyetinden kaynaklanan içsel bir başarım söz konusudur. Kodun yerelliği, döngü sayaçlarının tekrar tekrar kullanılması ve ara değişkenlerinin kullanımı yalnızca bir kilobayt büyüklüğünde bir ön belleği bulunması halinde dahi içsel bir başarım artışına neden olmaktadır.

Özet (Çeviri)

IV ABSTRACT Most of the benchmarks currently being used execute at a hit ratio close to one. Since the code is very small, only a small amount of data is accessed and the sequential logic of the program enables the cache controller to anticipate the memory accesses. As cache size increases, the benchmark programs execute faster, which is a false indicator of the processor speed. In some cases, the benchmark code and data fit completely into the cache, preventing the user from testing the memory subsystem at all. Consequently, while comparing benchmark results for two systems, higher performance of one of the systems might mean only the existence of a larger cache. In this thesis, four benchmarks with low temporal and spatial data locality have been developed by scaling the data size, making random references and referring to the same addresses as scarcely as possible. The benchmarks have yielded approximately the same results for various cache sizes of a system. However, there is an inherent increase in performance caused by the existence of a cache. The locality of code and repeated access of loop counters and intermediate variables cause an increase in performance even with the existence of one kilobyte of cache.

Benzer Tezler

  1. A scalable cache coherent memory architecture for reconfigurable computing

    Yeniden yapılandırılabilir hesaplama için ölçeklenebilir önbellek-tutarlı bellek mimarisi

    GİZEM YAĞAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Elektrik ve Elektronik MühendisliğiEskişehir Teknik Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ İSMAİL SAN

  2. The system-on-a-chip lock cache

    Başlık çevirisi yok

    BİLGE EBRU SAĞLAM AKGÜL

  3. ComCoS: An enhanced cache partitioning technique for integrated modular avionics

    ComCoS: Entegre modüler aviyonikler için gelişmiş bir önbellek bölümleme tekniği

    YAKUP HÜNER

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Savunma Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ RAMAZAN YENİÇERİ

  4. Büyük ölçekli bilgi işlem merkezlerinde servis odaklı mimari kullanarak ortak veri tabanı oluşturma: Atatürk Üniversitesi örneği

    Building a common database using service oriented architecture in large scale information technologies centers: Ataturk University sample

    GÖKHAN TUTAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAtatürk Üniversitesi

    Yönetim Bilişim Sistemleri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ SERDAR AYDIN