Original title:
Návrh a simulace prediktoru větvení
Translated title:
Design and simulation of branch predictor
Authors:
Liberda, Dominik ; Dvořák, Vojtěch (referee) ; Fujcik, Lukáš (advisor) Document type: Bachelor's theses
Year:
2024
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[eng][cze]
Predikce větvení hraje fundamentální roli ve výkonu procesorů. Predikce výsledku větví umožňuje procesoru spekulativně vykonávat instrukce dřív než je výsledek větve znám. Tato práce navrhuje vylepšený algoritmus pro predikci větvení a zároveň přepracovává simulační framework CBP2016 pro testování prediktorů větvení.
Branch prediction plays a fundamental role in processor performance. It allows the processor to speculatively execute instructions by predicting outcomes of branches before they are fully evaluated. This thesis proposes an improved algorithm for branch prediction and also reworks the CBP2016 simulation framework for testing branch predictors.
Keywords:
Architektura počítačů; Mikroarchitektura Procesorů; Optimalizace; Predikce Větvení; Programování; Simulace; Výkonnostní Modelování; Branch Prediction; Computer Architecture; CPU microarchitecture; Optimization; Performance Modeling; Programming; Simulation
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246861