MIPT-MIPS is a pre-silicon simulator of MIPS CPU. It is able to measure performance of program running on CPU, thus taking best features of RTL and common functional simulation.
This project is a part of MIPT ILab activity at Moscow Institute of Physics and Technology (MIPT). The project is being developed by a group of students under the guidance of Intel employees. Additionally, MIPT-MIPS is a supporting project to MIPT lectures on Computer Architecture and Software Development courses.
Lectures and seminars are delivered each Wednesday 17:05, room 108 of RT building.
Date | Event name |
---|---|
13 Sep | Promotion event • Slides: russian version |
19 Sep | Layers of Computer Science, ISA and uArch • Slides |
03 Oct | Combinational Circuits and CMOS implementation • Slides • Homework: Install Logisim and look inside ALU and CMOS examples. |
Instructions to use downloaded material can be found on wiki page. You may find lectures of previous year in our archive.
Date | Event name |
---|---|
13 Sep | Promotion event • Slides: russian version |
26 Sep | Version control system • Slides, YouTube • Homework: read our our cheat sheet and contribute to members.md • Further reading: Pro Git (Rus, Eng), Git Flight Rules (Rus, Eng) |
10 Oct | Build, Makefiles, and CMake |
In addition, repository contains a lot of useful Wiki manuals about Git, MIPS, C++, Make utilites and so on.
MIPT | Name | Score | Comments |
---|---|---|---|
611 | Denis Los | 19 | #98, #99, #77, #221, #225, #221, #70, #31, #20 |
618 | Alexander Misevich | 13 | #37, #216, #201, #246, #124, #18, #283, #277 |
512 | George Korepanov | 12 | #28, #48, #49, #26, #60, #45, #73 |
616 | Kirill Nedostoev | 9 | #147, #87, #93, #215, #214 |
616 | Alexander Timofeev | 5 | #69, #132, #215, #214 |
616 | Konstantin Soshin | 5 | #165 |
616 | Andrew Sultan | 4 | #282, #132 |
518 | Alexander Seppar | 4 | fc526cb8, #25, #52 |
71x | Yan Logovskiy | 3 | #92, ⅓#383 |
614 | Alexey Steksov | 3 | #152, T#3 |
711 | Vyacheslav Kompan | 2 | #354 |
612 | Danil Yarovoy | 2 | T#4 |
516 | Ivan Korostelev | 1 | #32 |
List of Upcoming contributuions
The project is mentored by Igor Smirnov, Kirill Korolev, and Oleg Ladin under Pavel Kryukov's supervising. For more information, check this wiki page and MIPT ILab site
Additional repositories: