ISBN-13: 9783640123629 / Niemiecki / Miękka / 2008 / 82 str.
Diplomarbeit aus dem Jahr 2007 im Fachbereich Informatik - Angewandte Informatik, Note: 1,0, Fachhochschule St. Polten, 43 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Seit jeher ist die Wissenschaft bemuht, komplexe, oft mathematische Probleme, denen Hypothesen und theoretische Beweise zu Grunde liegen, rechnerisch zu uberprufen, oder aus vorhandenen Datenbestanden neue Erkenntnisse abzuleiten. Die Erfindung von Computern brachte einen gewaltigen Sprung in der Entwicklung, derartige Berechnungen, die zuvor manuell ausgefuhrt wurden, durchfuhren zu konnen. Damit stieg allerdings auch die Kreativitat und die Neugier in der Erforschung noch schwierigerer, aufwandigerer Probleme mit erhohten Datenmengen und dahinter stehenden, komplexeren Algorithmen, die damit rasch an die Grenzen klassischer Computer mit sequentiellem Ausfuhrungsverhalten stieen. Es wurden verschiedene Konzepte zur parallelen Bearbeitung entwickelt, die auch schnell ihre Anwendung fanden, und es enstand der Uberbegriff "Parallel Computing" fur die gleichzeitige Bearbeitung von Daten und/oder Aufgaben. Die Parallelitat wird sowohl im Bereich der Hardware als auch der Software gleichermaen verwirklicht, wobei es hierfur jeweils unterschiedliche Ansatze und Kombinationsmoglichkeiten gibt, woruber der Leser einen gesamtheitlichen Uberblick erhalt. Die haufigsten Begriffe in diesem Zusammenhang sind Cluster und Supercomputer, aber auch Grids, ein Verbund heterogener, vernetzter Systeme, denen die Wissenschaft seit einigen Jahren erhohte Aufmerksamkeit schenkt. Es wird ein Uberblick uber diese Architekturen vor einem theoretischen Hintergrund gegeben. Aus dem Bereich der Software werden Methoden zur parallelen Programmierung in Form einiger weit verbreiteter Modelle, wie MPI und Pthreads dargestellt sowie verschiedene einfache Anwendungsbeispiele gebracht.