adrianabreu / SIMDE-Simulator

Superescalar Machine Simulator build on top of Typescript & React

Home Page:http://adrianabreu.com/SIMDE-Simulator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SIMDE

This project has been migrated to another repository, in order to see the latest version, please go to https://github.com/etsiiull/SIMDE

Live exec

What is SIMDE?

SIMDE is a simulator for supporting teaching of ILP (Instruction Level Parallelism) Architectures. This simulator is a visual representation of a Superecalar machine execution and the students are able to see how the instructions move through the multiple stages of the machine.

This make easier to learn concepts suchs as Tomasulo's algorithm and the purpose of structures such as the reorderbuffer.

Technologies

SIMDE has been built using modern web technologies such as Typescript, React, Sass and Webpack.

License

The project has been released under GPLv3 License.

Live DEMO

Check the project live

Docs

If you have any doubt you should check the official docs here.

Author

This project has been rewrite from scratch by me using the original simulator made by Iván Castilla Rodríguez.

All credit for the core design should go to him.

About

Superescalar Machine Simulator build on top of Typescript & React

http://adrianabreu.com/SIMDE-Simulator/

License:GNU General Public License v3.0


Languages

Language:TypeScript 92.8%Language:CSS 3.8%Language:JavaScript 2.1%Language:Shell 1.1%Language:HTML 0.1%