University of Bahrain
Scientific Journals

Comparative Study on Behavior-Based Dynamic Branch Prediction using Machine Learning

Show simple item record

dc.contributor.author Abudalfa, Shadi
dc.contributor.author Al-Mouhamed, Mayez
dc.contributor.author Ahmed, Moataz
dc.date.accessioned 2018-12-30T14:06:24Z
dc.date.available 2018-12-30T14:06:24Z
dc.date.issued 2019-01-01
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/3393
dc.description.abstract Modern processors fetch and execute instructions speculatively based on the outcome of branch prediction for decreasing effect of control hazards. Many branch predictors are proposed in literature to increase accuracy of the branch prediction. Some ones use machine learning technique for improving accuracy of predicting conditional branches. In this paper, we investigate this issue by evaluating different branch predictors through using a well-designed set of correlation patterns. We built a framework for testing performance of different branch predictors. Our framework demonstrates efficiency of using machine learning in predicting conditional branches. This framework is designed for mimicking various behaviors of branch predictions and can be used easily by scholars to check performance of more branch predictors. Experimental results shown in this work illustrate performance of applying different approaches proposed for predicting conditional branches in comparison with employing machine learning technique. Our findings illustrate that using machine learning provides competitive results. However, employing machine learning does not help in predicting all behaviors of conditional branches. en_US
dc.language.iso en_US en_US
dc.publisher University of Bahrain en_US
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/4.0/ *
dc.subject Conditional Branch en_US
dc.subject Behavior-Based en_US
dc.subject Correlation Patterns en_US
dc.subject Dynamic Branch Predictor en_US
dc.subject Machine Learning en_US
dc.title Comparative Study on Behavior-Based Dynamic Branch Prediction using Machine Learning en_US
dc.type Article en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/080104
dc.volume 08 en_US
dc.issue 01 en_US
dc.pagestart 33 en_US
dc.pageend 41 en_US
dc.contributor.authorcountry Palestine en_US
dc.contributor.authorcountry Saudi Arabia en_US
dc.contributor.authoraffiliation Information Technology Department, University College of Applied Sciences, Gaza, Palestine en_US
dc.contributor.authoraffiliation Collage of Computer Science and Engineering, King Fahd University of Petroleum & Minerals, Dhahran, Saudi Arabia en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Issue(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 International Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International

All Journals


Advanced Search

Browse

Administrator Account