News

Milestone 2 is out!

Written on 20.11.24 (last change on 20.11.24) by Artem Ageev

We have released the second milestone today.

You can find the requirement document Milestone2.md on gitlab in the ms2 branch.

https://gitlab.cs.uni-saarland.de/os/swish-24ws/project/-/blob/ms2/Milestone2.md

 

 

Today's project session covered how to install OpenLane and how to generate… Read more

We have released the second milestone today.

You can find the requirement document Milestone2.md on gitlab in the ms2 branch.

https://gitlab.cs.uni-saarland.de/os/swish-24ws/project/-/blob/ms2/Milestone2.md

 

 

Today's project session covered how to install OpenLane and how to generate plain verilog for Vortex.

Please see the slides and/or watch the video if you have any questions.

 

For now don't worry if the synthesis reports any errors.

Lectures & Project Sessions Now Start @ 12.05

Written on 09.11.24 by Tejas Harith

As discussed in the previous lecture (08.11.24), lectures and project sessions will now start at 12.05 and run till 13.35 to accommodate timing conflicts. If this timing does not work for you, please contact the course staff. See you all next Wednesday @ 12.05 ! (13.11.24)

[ATTENTION]: Upstream Changes and Git Submodule Repos

Written on 01.11.24 by Tejas Harith

Hi all, 

Thank you for getting started early on the project assignment and helping me iron out some rough edges! I have made a couple changes to the README where the `make check` vs `make tests` rules were inconsistent with what existed in the Makefile or `sudo` was missing from the chroot command.… Read more

Hi all, 

Thank you for getting started early on the project assignment and helping me iron out some rough edges! I have made a couple changes to the README where the `make check` vs `make tests` rules were inconsistent with what existed in the Makefile or `sudo` was missing from the chroot command. Please pull the upstream changes from the class main project repo. Some of the changes will fix a broken PERF output for `printf` test.

There was one important factor I overlooked which was committing changes inside the submodule. It is essential that you have your own submodule that you can organise and add branches to, so I have created new submodule repos for you all who registered for the "Project Git Repo" and you should have received an email for it.

Since some of you may have already gotten started, instead of forcibly changing the submodule pointer for you, I have given instructions in the forum. Please see the forum response here. Please ask any follow up questions there. Pointing to your submodule and committing changes there will be necessary for the project milestone 1. Although your private submodules should already have all the necessary files for milestone 1, you should point to the public main submodule repo with

git remote add upstream https://gitlab.cs.uni-saarland.de/os/swish-24ws/project-vortex-swish.git

after which you can use 

git fetch upstream ms1

git merge upstream/ms1

to sync up with new milestones to the submodule. 

Ultimately the gitlab ci/cd will still use your main project repo's `msX-submission` branch so make sure that the submodule is pointing to your `vortex-swish` repo and the correct commit/branch!

Thanks for bearing with the bugs and I appreciate you all for bringing them to my attention!

Tejas

Zoom info page added

Written on 30.10.24 (last change on 30.10.24) by Antoine Kaufmann

In case anyone is trying to attend remotely today. We just added a page that has the info. Later today the recording info will be included there as well.

Reminder: Register for Project Git Repo

Written on 28.10.24 (last change on 28.10.24) by Tejas Harith

As mentioned in the previous lecture (whose recording will soon be uploaded), please remember to use the CMS "registration" > "Project Git Repo" so that we can launch a project repository for you with all the basic material. We will go over the project in the first project session which is this… Read more

As mentioned in the previous lecture (whose recording will soon be uploaded), please remember to use the CMS "registration" > "Project Git Repo" so that we can launch a project repository for you with all the basic material. We will go over the project in the first project session which is this week! You will get an email when the repository has been generated. 

Reminder: Lecture Today in Room 029 Building E1 5

Written on 25.10.24 (last change on 25.10.24) by Tejas Harith

Walk into the MPI SWS building, all the way to the back. Take a right, and walk to the door at the end of the hall, past the bathrooms.

Lecture zoom link: https://shlink.mpi-sws.org/os-24-lectures

Reminder: No Project Session this week!

Written on 23.10.24 (last change on 23.10.24) by Tejas Harith

Project sessions start from next Wednesday 30.10. See you at lecture this Friday :). Note the location: E 1 5, the MPI-SWS building Rm 029. Starts at 12.15.

Reminder: Kickoff Lecture Today!

Written on 18.10.24 by Tejas Harith

Welcome to the inaugural lecture of SwiSH W24/25!

 

We look forward to seeing you all in Rm 024, MPI-INF (E1 4). We will start at quarter past 12 and will go over course logistics as well as an introduction to Post-Moore systems!

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.