Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):
Performance engineering
Kursusnavn (engelsk):
Performance engineering
Semester:
Forår 2001
Udbydes under:
cand. it, softwareudvikling (swu)
Omfang i ECTS:
7,50
Kursussprog:
Dansk
Kursushjemmeside:
https://learnit.itu.dk
Min. antal deltagere:
10
Forventet antal deltagere:
0
Maks. antal deltagere:
0
Formelle forudsætninger:
C++, et kursus i algoritmik
Læringsmål:
Have fun!
Fagligt indhold:
In performance engineering, the study objects are programs, in our case C++ programs. The main goal is to improve the performance of programs by reducing their resource requirements. In this course, we give an introduction to the topic based on the experience we gained with the Copenhagen STL project undertaken last year. In brief, the contents of the course are as follows:
introduction, programming style, optimizing compilers, current trends in computer architecture, software tools, advanced C++, C++ pitfalls, code tuning, memory tuning, vectorization.
For further details, see the homepages of the earlier related courses heldat DIKU:
http://www.diku.dk/research-groups/performance-engineering/resources.html
Læringsaktiviteter:
Forelæsninger/øvelser
Eksamensform og -beskrivelse:
X. experimental examination form (7-scale; external exam), 13-skala, Intern censur
40% af alle hjemmeopgaver, 0-2 rapportopgaver
Litteratur udover forskningsartikler:
Artikler samt uddrag fra bøger