TDDD56 Multicore and GPU Programming
The course has the following examination moments:
- Written exam (TEN1), 3 ECTS
- Lab series (LAB1), 3 ECTS
Allowed aids for written (physical) exams: English Dictionary.
The exam-relevant course contents is given by what we went through
in the lectures, lessons and labs.
The recommended literature
is intended to serve as complementary and background reading
where the slide material and the compendia (where applicable)
should not be sufficient.
The exam will focus on concepts and understanding. You should know important technical constructs, methods, theorems and optimizations that were taken up in the course, and be able to explain and apply them.
- Exam 17 dec 2011.
- Exam 20 dec 2012.
- Exam 26 mar 2013.
- Exam 14 jan 2016.
- For the example distance exam of Aug. 2020 and distance exam instructions for Jan. 2021, see the handouts page.
There are intentionally no solutions available. Where I did this in another course, I got all too often such demo answers verbatim in later exams, even where these were not asked for at all. Instead, we offer an exam training lesson at the end of the course, and an exam review session after the main exam where you can ask about the correction.
Rules for examination of computer lab assignments at IDA
You are expected to do lab assignments in group or individually, as instructed for a course. However, examination is always based on individual performance.
It is not allowed to hand in solutions copied from other students, or from elsewhere, even if you make changes to the solutions. If there is suspicion of such, or any other form of cheating, teachers are obliged to report it to the University Disciplinary Board.
Be prepared to answer questions about details in specific code and its connection to theory. You may also be asked to explain why you have chosen a specific solution. This applies to all group members.
If you foresee problems meeting a deadline, contact your teacher. You can then get some help and maybe the deadline can be set to a later date. It is always better to discuss problems, instead of, e.g., to cheat.
Any kind of academic dishonesty, such as cheating, e.g. plagiarism or use of unauthorized assistance, and failure to comply with university examination rules, may result in the filing of a complaint to the University Disciplinary Board. The potential penalties include suspension, warning.
Policy for handing in computer lab assignments at IDA
For all IDA courses having computer lab assignments there will be one deadline during or at the end of the course. If you fail to make the deadline, you must retake the, possibly new, lab course the next time the course is given.
If a course deviates from this policy, information will be given on the course web pages.
Page responsible: Christoph W Kessler
Last updated: 2021-10-22