Project is from computer architecture state diagram . i need it to be written in java language .
Write a program in any high level programming language to perform the following : Read a text file containing a sequence of branches, for each branch, predict the branch to be taken based on the three branch prediction techniques:
a. Static – Predict Take
b. Static – Predict Not Taken
c. Dynamic Branch Prediction
6-state scheme where change prediction only if get misprediction three times
Run the program for the three attached input files and collect the program outputs in a Word file. Also in your file answer the following:
1. What technique gives the best performance for a single test case? Why?
2. What technique gives the worst performance for a single test case? Why?
3. What technique gives the best performance ON THE AVERAGE for a all test cases? Why?
4. Based on answers above, what technique is the most flexible?
I need this program to be done in high level language i.e java .
11 years ago
20
- Please help
- Maude Barlow was awarded the international right livelihood award in 2005. Research tha award and the reason maude Barlow was...
- Personnel and Organization Policy Questions
- "A" Work Please
- Queuing Analysis
- diagram showing the various indexes in a search engine incorporating all the functionality in information retrieval
- Child pron LING 417
- please see attached document
- Week 3 Assignment
- quiz str 581