Projektgruppe: Wir bauen uns einen Supercomputer

Abstract

Unsere Universität verfügt über große Rechenkapazitäten, die sich in einem permanenten Rund-um-die-Uhr-Betrieb befinden. Die Poolräume sind meistens nur zu bestimmten Stoßzeiten ausgelastet. Viele Rechner werden daher tagsüber nur sporadisch und nachts überhaupt nicht verwendet. So wird insgesamt nur ein Bruchteil der vorhandenen Ressourcen sinnvoll genutzt. Diese nicht verwendeten Kapazitäten könnten für viele rechenintensive Anwendungen sinnvoll eingesetzt werden. Dazu zählen Raytracing, paralleles Compilieren, Parameterstudien (z.B.: Finden von Primzahlen) sowie Aufgaben aus der Kryptographie. Derartige zeitunkritische und lose gekoppelte Problemstellungen sind typische Anwendungen aus dem High Throughput Computing (HTC), bei dem Rechenressourcen über einen langen Zeitraum zur Verfügung stehen.

In der Projektgruppe upb.de-Supercomputer wurde eine Middleware entwickelt, mit welcher im Kontext des High Throughput Computings brachliegende Ressourcen der Universität Paderborn einer Nutzung zugeführt werden. Dabei werden Rechner
nur als Ressource dem System zur Verfügung gestellt, wenn keine Benutzeraktivität zu verzeichnen ist. Somit sind Beeinträchtigungen für die Benutzer eines im System angeschlossenen Rechners ausgeschlossen.

Als integrierbare Ressourcen sind nicht nur die Poolrechner, sondern auch Rechner aus den Arbeitsgruppen vorstellbar. Je mehr Ressourcen zur Verfügung gestellt werden, desto effizienter können Berechnungen für jeden Nutzer durchgeführt werden.

 

Downloads

  • Abschlussdokumentation (pdf)
  • Abschlusspräsentation (pdf)
  • Bedienungsanleitung Userinterface (pdf)
  • Bedienungsanleitung Administratorinterface (pdf)

Web-Seiten der Studierenden:
http://wwwcs.uni-paderborn.de/StaffWeb/streit/pgsc/Site/pages/index.html

My Staffweb