🖥️ Run SIMDE directly from your browser: https://simde.net/
SIMDE is a computer simulator with a strong focus on assisting in learning and education. As a didactic simulator, SIMDE aims to supercharge the teaching of computer architecture principles with a pragmatic, learn-by-doing approach.
When used in supporting educational practices, SIMDE shines both for reproducing architectural concepts, such as Tomasulo's algorithm and representing organizational structures, like re-order buffers.
SIMDE can be accessed directly from any modern browser of your choice at:
Make sure that the following tools are installed in your system:
Install the project dependencies:
pnpm install --frozen-lockfile
Build the static site:
pnpm build
The generated build will be available in the dist/
directory generated in the root directory of the project. The static files can be served using a HTTP server, such as Apache httpd, NGINX or Traefik.
In papers and reports, please refer to SIMDE by using the following BibTex entry:
@software{Castilla_Rodriguez_Simulador_para_Planificacion,
author = {Castilla Rodríguez, Iván and Abreu González, Adrián and Díaz Arteaga, Melissa and Carrasco Benítez, Óscar and La spina, Francesco},
license = {GPL-3.0-only},
title = {{Simulador para Planificación Dinámica y Estática}},
url = {https://github.com/SIMDE-ULL/SIMDE}
}
See CONTRIBUTING.
Iván Castilla Rodríguez 🔬 📆 🧑🏫 🤔 💡 📖 |
Adrian Abreu Gonzalez 📦 🎨 |
alu0100884012 📦 |
Óscar Carrasco 🧑🏫 🚧 📦 |
endes0 ⚠️ 🚧 |
SIMDE is licensed under the GNU General Public License v3.0 only.
The rationale behind this decision is that we, the SIMDE authors, believe that society must strive for free, accessible, high quality educational resources. Given that, SIMDE will always be "Free as in Freedom" for anyone to use anywhere, at any time.