Prüfungsprotokoll "Cluster Computing" und "Parallele Algorithmen"
Bemerkungen
Prüfungszeitraum September / Oktober 2008
Die Fragen gestellt hat Ronald Veldema, entsprechend war Prof. Philippsen Beisitzer.
Ronald hatte eine Liste von Punkten, an der er sich entlanggehangelt hat. Das Gespräch auf Themen zu lenken, die einem gut liegen, war so leider unmöglich.
Leider ist die Prüfung schon wieder zwei Tage her, deshalb ist das Protokoll vermutlich unvollständig.
Cluster Computing
Ronald Veldema war hier ganz versessen auf MPI, insbesondere auf die
verschiedenen *send.
Einstieg: Projekt in Cluster Computing: Als Übungsbetrieb hat je eine 2er Gruppe ein Projekt programmiert. Die Übung bestand dann darin, dieses Projekt vorzustellen.
Unterschiede zwischen send, ssend, bsend und rsend. Wann (bzw. welche davon) blockiert ein *send?
Was machen scatter und gather?
Was macht reduce?
Wie wird bei MPI der Empfänger angegeben? (→ Communicator)
Was ist Infiniband? (Hier war Ronald mit „Eine Netzwerk-Technologie, die in Clustern oft verwendet wird“ eigentlich schon zufrieden und wollte nur auf DMA hinaus.)