Please be informed that this page describes the course plan for the previous year (2015), and the material are subject to change.Make sure you read the important information about the labs in the examination section. In addition to what you just read by following the abovementioned link,
- a lab group consists 2 students, 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. The best and fastest way to reach the instructors is to post in Piazza.
This lab is done in groups of 2 students.
You should choose a lab partner and sign up in Webreg. The registration deadline is set on Thursday 19th of November 2015.
In Webreg, you can sign up in any group. There are two lab sessions every week.
Group A will attend the lab sessions in: Nov. 19th, Nov. 26th, Dec. 1st, Dec. 9th, Dec. 15th, and
Group B will attend the lab sessions in: Nov. 24th, Nov. 30th, Dec. 8th, Dec. 11th, Dec. 16th.
If you have any problems registering through Webreg or if you want to switch groups contact the course assistant.
ExaminationThe examination of each of the three lab assignments are based on a demonstration to your lab assistant and a report to be submitted by email before the deadline outlined further down on this page. 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 (by email), along with a lab cover sheet that is signed by both members. 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 the labs 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 (K or G). Grade K is an intermediate step, which means that your assistant requires you to address his 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 G 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 G.
- Prepration: Using SimpleScalar at IDA's Machines
- Lab 1: Assembly Language
Deadline for handing in lab report 1: 4th December
- Lab 2: Cache Memories
Deadline for handing in lab report 2: 12th December
- Lab 3: Pipelining
Deadline for handing in lab report 3: 19th December
Page responsible: Zebo Peng
Last updated: 2016-10-20