19325301 Lecture

SoSe 22: Cluster Computing

Barry Linnert

Additional information / Pre-requisites

Target group

  • Computer Science Master students

Requirements

  • Experience with computers and software as well as programing skills.

Language

  • The course language is German (or English if requested).
  • The exam will be formulated in German, but answers may be given in English, too.

Credits & Exams

The criteria for gaining credits are

  • active participation in the tutorials: regular preparation of assignements & presentation of results in the tutorials
  • passing of the exam

Website

https://www.mi.fu-berlin.de/w/SE/VorlesungClusterComputing

 

close

Comments

Cluster computer are the prevailing type of high performance computers. They are built of custom off-the-shelf processor boards that are connected by a high speed interconnection network. Although usually locally integrated, they are conceptually distributed systems with local operating system images. Their enormous potential, however, can only be exploited, if program code and data are optimally distributed across the nodes. Cluster management mechanisms also need to be scalable to be employed in systems with thousands of nodes. The lecture course gives an overview of the architecture of cluster computers and the related management problems for which algorithmic solutions are presented.

close

Suggested reading

  • Heiss, H.-U.: Prozessorzuteilung in Parallelrechnern, BI-Verlag, Mannheim, 1996
  • Andrews, G. A.: Foundations of Multithreaded, Parallel and Distributed Programming, Addison-Wesley, 2000
  • Pfister, G.: In Search of Clusters 2nd ed., Prentice Hall, 1998
  • Zomaya, A.: Parallel and distributed computing handbook, McGraw Gill, 1995
  • Buyya, R.: High Performance Cluster Computing, Vol. 1+2, Prentice Hall, 1999
close

14 Class schedule

Regular appointments

Tue, 2022-04-19 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-04-26 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-05-03 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-05-10 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-05-17 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-05-24 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-05-31 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-06-07 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-06-14 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-06-21 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-06-28 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-07-05 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-07-12 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Tue, 2022-07-19 10:00 - 12:00
Cluster Computing

Lecturers:
Barry Linnert

Location:
A6/SR 007/008 Seminarraum (Arnimallee 6)

Subjects A - Z