TDTS10 Computer Architecture (2021)
RulesBefore you read the information on this web page and before you register for the labs, please spend some time to read the
that we apply to conduct the laboratory work in this course. In addition to what you just read by following the above-mentioned link,
- a lab group consists of 1 or 2 students (preferably 2!),
- the members in a lab group must work together during the whole course, and
- a lab group is not allowed to work on more than one computer during the scheduled lab sessions.
If you have any questions, or if you are not sure about the exact meaning of any of the rules, you must consult the course leader or the lab assistants before you start working with the labs.
OrganizationThis course comprises 3 lab assignments and 6 scheduled lab sessions (2 hours each). You are expected to read and prepare the material related to the lab before going to the supervised lab sessions. Please make sure that you attend the lab sessions, in order to receive as much assistance as possible. There are six lab groups: A, B, C, D, E, and F. You choose the lab group when you sign up in Webreg. Groups A and B are supervised by Rouhollah Mahfouzi. Groups C and D are supervised by Mina Niknafs. Groups E and F are supervised by Ali Sahraee.
SecheduleThe schedule for the labs are as follows:
|Nov. 9||15:15-17:00||S2(A), S11(E), S14(C)||Lesson|
|Nov. 12||15:15-17:00||SU00(A), SU01(C), SU03(E)||Lab|
|Nov. 17||17:15-19:00||SU00(E), SU01(C), SU02(A)||Lab|
|Nov. 23||15:15-17:00||SU04(A), SU12(E), SU13(C)||Lab|
|Nov. 30||15:15-17:00||SU04(A), SU12(C), SU13(E)||Lab|
|Dec. 7||15:15-17:00||SU04(A), SU12(C), SU13(E)||Lab|
|Dec. 13||10:15-12:00||SU04(A), SU12(C), SU13(E)||Lab|
|*SU04(A) means that the students of group A should go to room SU04.|
|Nov. 9||15:15-17:00||S2(B), S11(F), S14(D)||Lesson|
|Nov. 16||15:15-17:00||SU04(B), SU12(D), SU13(F)||Lab|
|Nov. 18||08:15-10:00||SU10(F), SU11(D), SU12(B)||Lab|
|Nov. 26||15:15-17:00||SU00(B), SU01(F), SU02(D)||Lab|
|Dec. 3||15:15-17:00||SU00(B), SU01(F), SU02(D)||Lab|
|Dec. 10||15:15-17:00||SU00(B), SU01(F), SU02(D)||Lab|
|Dec. 14||13:15-15:00||SU04(B), SU12(F), SU13(D)||Lab|
|*SU04(B) means that the students of group B should go to room SU04.|
LessonsThere is one scheduled introductory lesson for each group (as you can see in the schedule above). The lesson gives an introduction to the labs and an opportunity for the students to further clarify issues regarding the labs. The lesson also includes a short tutorial on the simulation tool we use throughout the labs.
You must choose your lab partner and sign up for the labs. Students must sign up before they start working with the labs at the scheduled lab sessions. The deadline for lab registration is November 9th, 2021.
ExaminationThe examination of each of the three lab assignments are based on a demonstration to your lab assistant and a report in PDF or DOC format. Demonstrations are done during lab sessions. Once you have demonstrated a lab assignment to your lab assistant you need to hand in a lab report (via Teams) before the deadline outlined further down on this page. Upload the lab report to your subgroup team (under Files section) in Microsoft Teams. In the report, you should explain in detail what you have done and answer the questions with sufficient motivation. You should use figures when necessary. There are deadlines for handing in lab reports. You must demonstrate each lab assignment in one of the lab sessions prior to handing in the reports.
We use Webreg to give feedback and you will be notified by email. Each time you hand in a lab report (either for the first time or a revised version), your assistant will give you a grade (I or P) within 5 working days. Grade I means that your assistant requires you to address his/her comments before a passing grade can be obtained. In this case, you must hand in your revised version of the report and any previous versions. Grade P means that your report has been passed. You will receive a passing grade on the laboratory part of the course when all three reports have been assigned grade P.
DeadlineThe deadlines for handing in lab reports are listed as follows:
|Webreg registration||Nov. 10|
|Lab 1||Nov. 26|
|Lab 2||Dec. 6|
|Lab 3||Dec. 19|
- Lab 0: Using the Toolset
- Lab Assignment 1: Cache Memories
- Lab Assignment 2: Instruction Pipelining
- Lab Assignment 3: Superscalar Processors
Page responsible: Zebo Peng
Last updated: 2021-11-16