Parallel and Distributed Computing

Innehåll visas utifrån dina val

Om du inte hittar någon sida, schemahändelse eller nyhet på din kurswebb kan det bero på att du inte ser den kursomgången/gruppen inom kursen som innehållet tillhör.

Veta mer om din kurswebb

Din kurswebb är sidorna för en kurs du prenumererar på. Du väljer sedan vilka omgångar/grupper inom kursen du vill ha information från. Är du registrerad på en kursomgång sköts prenumeration och val av kursomgäng automatiskt åt dig. Vill du ändra något av detta gör du det under Mina inställningar.

När du är inloggad på din kurswebb ser du:
  • Kursöversikt, nyheter och schema med information som är filtrerat utifrån dina valda omgångar/grupper inom kursen
  • Allmänna sidor för hela kursen
  • Kurswikin som är sidor som alla, lärare och studenter, kan skapa och redigera
  • Sidor som hör till de omgångar/grupper inom kursen du valt eller som valts för dig

Log in to your course web

You are not logged in KTH, so we cannot customize the content.

Check Canvas for more detail on the course.

DD2443 is an advanced course in computer science on the theory, algorithms, and techniques of parallel and distributed computing systems. Parallel and distributed computing is a fascinating topic for many reasons. First and foremost parallelism has over the past 10 or so years become a must in order to produce systems with good performance. This applies to anything from portable devices to global information systems. Secondly, the topics ties in theory with practice in a fascinating way - in the course we go all the way from impossibility results/lower bounds to practical (and sometimes not so practical) implementation several times around. In the course we cover a significant chunk of this landscape in some depth. Moreover, to really produce well performing and secure systems a good understanding of things like machine architecture, operating systems, and networking is needed so we'll have occasion to dig a bit into these topics as well. 

The companion course FDD3008 (6hp) Distributed Algorithms is given for postgraduate students with a smaller amount of credits and a bit tougher grading.

The course does not have formal prerequisites for program students. Target audience is D4, F4, and the MD line of SU. Familiarity with algorithms and their theory, basic probability theory, and basic mathematical discourse in computer science and programming will be very useful. We assume a level corresponding to the required courses of the KTH D and/or F programs.

Teachers

Feedback News