Fungsi carian sedang dalam pembinaan.
Fungsi carian sedang dalam pembinaan.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Analytical Models and Performance Analyses of Instruction Fetch on Superscalar Processors Model Analisis dan Analisis Prestasi Pengambilan Arahan pada Pemproses Superscalar

Sun-Mo KIM, Jung-Woo LEE, Soo-Haeng LEE, Sang-Bang CHOI

  • pandangan teks lengkap

    0

  • Petikan Ini

Ringkasan:

Kenangan cache ialah ingatan cepat kecil yang digunakan untuk menyimpan sementara kandungan memori utama yang mungkin dirujuk oleh pemproses supaya mengurangkan masa arahan dan akses data. Dalam kajian prestasi cache, kebanyakan kerja terdahulu telah menggunakan kaedah berasaskan simulasi. Walau bagaimanapun, penyelidikan seperti itu tidak dapat menjelaskan keputusan yang diperolehi dengan tepat. Selain itu, apabila pemproses baharu direka bentuk, simulasi besar mesti dilakukan semula dengan beberapa parameter berbeza. Penyelidikan ini mengklasifikasikan struktur cache untuk pemproses superscalar kepada empat jenis, dan kemudian mewakili model analisis proses pengambilan arahan untuk setiap jenis cache dengan mengambil kira pelbagai jenis parameter seni bina seperti kekerapan arahan cawangan dalam program, kadar kehilangan cache, penalti kehilangan cache, cawangan. kekerapan salah ramal, dan penalti salah ramal cawangan, dan lain-lain. Untuk membuktikan ketepatan model yang dicadangkan, kami melakukan simulasi yang meluas dan membandingkan keputusan dengan model analisis. Keputusan simulasi menunjukkan bahawa model yang dicadangkan boleh menganggarkan kadar pengambilan arahan yang dijangkakan dengan tepat dalam ralat 10% dalam kebanyakan kes. Makalah ini menunjukkan bahawa peningkatan kesilapan cache mengurangkan kadar pengambilan arahan dengan lebih teruk daripada kesilapan ramalan cawangan. Model ini juga dapat memberikan hubungan yang tepat antara cache miss dan salah ramal cawangan untuk analisis pengambilan arahan. Model yang dicadangkan boleh menjelaskan punca kemerosotan prestasi yang tidak dapat didedahkan dengan kaedah simulasi sahaja.

Jawatankuasa
IEICE TRANSACTIONS on Fundamentals Vol.E84-A No.6 pp.1442-1453
Tarikh penerbitan
2001/06/01
Diumumkan
ISSN dalam talian
DOI
Jenis Manuskrip
Special Section PAPER (Special Section on Papers Selected from 2000 International Technical Conference on Circuits/Systems, Computers and Communications (ITC-CSCC 2000))
kategori

Pengarang

Kata kunci

Contents [show]