Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/74001
Title: Simulator for branch prediction techniques
Authors: Leong, Xinni
Keywords: DRNTU::Engineering::Computer science and engineering
Issue Date: 2018
Abstract: Branch prediction in pipeline processor MIPS is one of the solutions to branch hazards which is used to foresee the branch that will be taken in the program. With good branch prediction techniques, it can greatly improve the performance of the program. However, branch prediction can be hard to understand as there are many branch prediction techniques available and each branch prediction technique works differently. There are educational programs in the market that allow the user to understand about MIPS. Nonetheless, there are limited programs that have branch prediction techniques functions to allow the user to understand how each branch prediction works. This project aims to educate users about how different branch prediction works by creating a web simulator on branch prediction techniques. This simulator allows users to choose among various branch prediction techniques and display the information of the branch in the table. Branch information includes new prediction, previous prediction, actual branch outcome, and accuracy. This simulator also provides other features like pipeline processor, visual aids, and detecting of hazards. This report provides a detailed documentation of the development of the web simulator which includes various aspects, issues faced and the implementation of the web simulator.
URI: http://hdl.handle.net/10356/74001
Schools: School of Computer Science and Engineering 
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Simulator for Branch Prediction Techniques.pdf
  Restricted Access
2.16 MBAdobe PDFView/Open

Page view(s)

400
Updated on Mar 16, 2025

Download(s)

12
Updated on Mar 16, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.