Design and Implementation of the ROB Algorithm Simulator
ROB (Reorder Buffer) Algorithm is an important and efficient algorithm to solve problems about data hazards and control hazards in the CPU pipeline. Learning the ROB Algorithm can help us understand how the CPU pipeline works. However, the algorithm is too obscure and complex to study, and the tradi...
Saved in:
| Published in | 2021 IEEE International Conference on Data Science and Computer Application (ICDSCA) pp. 1 - 5 |
|---|---|
| Main Authors | , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
29.10.2021
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.1109/ICDSCA53499.2021.9649730 |
Cover
| Summary: | ROB (Reorder Buffer) Algorithm is an important and efficient algorithm to solve problems about data hazards and control hazards in the CPU pipeline. Learning the ROB Algorithm can help us understand how the CPU pipeline works. However, the algorithm is too obscure and complex to study, and the traditional teaching and experiment are also too difficult to carry out. Therefore, developing a ROB Algorithm Simulator to show the working process of the ROB Algorithm can give great help to the teaching. This paper mainly discusses the design and implementation of the ROB Algorithm Simulator based on the MVVM pattern. This paper firstly introduces the main content of the ROB Algorithm, then introduces the MVVM pattern, the architecture of the simulator, and the design of the ROB simulation algorithm. Later this paper shows the implementation and the usage of the simulator, and finally gives the test of the simulator. |
|---|---|
| DOI: | 10.1109/ICDSCA53499.2021.9649730 |