Mathematica Zusatzpakete - ADDITIVE Soft und Hardware für ...
Mathematica Zusatzpakete - ADDITIVE Soft und Hardware für ...
Mathematica Zusatzpakete - ADDITIVE Soft und Hardware für ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
WOLFRAM GRIDMATHEMATICA<br />
Technical Computing mit Rechenclustern<br />
grid<strong>Mathematica</strong> führt <strong>Mathematica</strong>, die weltweit führende Umgebung <strong>für</strong><br />
technische Berechnungen mit modernen Rechenclustern <strong>und</strong> -netzen zusammen,<br />
um den Herausforderungen in der Mathematik, in Ingenieur- <strong>und</strong><br />
Naturwissenschaften <strong>und</strong> in den Finanzwissenschaften zu begegnen.<br />
grid<strong>Mathematica</strong> setzt die <strong>Mathematica</strong>-Technologie, die ursprünglich <strong>für</strong><br />
Single-Prozessor Maschinen entwickelt wurde, <strong>für</strong> komplexe Berechnungen<br />
mit hohem Datenaufkommen auf Clustern, Multiprozessormaschinen <strong>und</strong><br />
Rechnernetzen um.<br />
grid<strong>Mathematica</strong> bietet einen schnellen Zugriff auf die Vorbereitung <strong>und</strong><br />
Ausführung komplexer Berechnungen. Es verfügt über eine hochstehende<br />
Programmiersprache, eine große Sammlung schneller <strong>und</strong> verlässlicher<br />
mathematischer Algorithmen <strong>und</strong> benutzerfre<strong>und</strong>liche Konstrukte <strong>für</strong> das<br />
parallele Programmieren.<br />
Typische Anwendungsbereiche von grid<strong>Mathematica</strong> können in der Bioinformatik,<br />
der Verarbeitung <strong>und</strong> Analyse großer Datensätze, dem Data<br />
Mining <strong>und</strong> großen Berechnungen in der Physik, der Mathematik <strong>und</strong> den<br />
Life Sciences gesehen werden.<br />
Paralleles Rechnen mit <strong>Mathematica</strong>: Die Funktionsweise von<br />
grid<strong>Mathematica</strong><br />
Eine typische Installation von grid<strong>Mathematica</strong> besteht aus einem<br />
grid<strong>Mathematica</strong> Lizenzmanager <strong>und</strong> einem grid<strong>Mathematica</strong> Inkrement<br />
(bestehend aus 8 Knoten = 8 Kernel = 8 CPUs). Der Lizenzmanager<br />
MathLM dient der Überprüfung der installierten <strong>Mathematica</strong>-Lizenzen der<br />
Rechner im Cluster.<br />
Kontakt: mathematica@additive-net.de, Tel: 06172-5905-30<br />
7<br />
Wolfram grid<strong>Mathematica</strong> V2<br />
Sprachen: Englisch<br />
Systeme: Microsoft ® Quickinformer<br />
Windows, Mac OS X,Linux, UNIX<br />
Web: http://www.gridmathematica.de<br />
Download: http://www.gridmathematica.de/download<br />
Beschleunigung von Prozessen mit grid<strong>Mathematica</strong><br />
grid<strong>Mathematica</strong> implementiert zahlreiche Primitive der Parallelprogrammierung<br />
<strong>und</strong> enthält höhere Kommandos <strong>für</strong> die parallele Ausführung von<br />
Matrixoperationen, Plotting u.v.a. grid<strong>Mathematica</strong> wird mit Beispielapplikationen<br />
zahlreicher neuer populärer Programmieransätze, wie z. B. der<br />
parallelen Monte- Carlo-Simulation, Visualisierung, Datensuche <strong>und</strong> -optimierung<br />
ausgeliefert. Die Implementierung <strong>für</strong> alle höheren Kommandos zur<br />
Parallelverarbeitung sind als <strong>Mathematica</strong> Sourcen enthalten, können also<br />
als Vorlagen <strong>für</strong> den Benutzer dienen, um eigene Parallelprogramme zu entwickeln.<br />
Mit grid<strong>Mathematica</strong> können jedoch nicht alle Berechnungen beschleunigt<br />
werden. Operationen wie "Integrate" oder "DSolve" wurden <strong>für</strong> die Verwendung<br />
auf einem single-Prozessor Rechner konzipiert. Eine Beschleunigung<br />
dieser Berechnungen kann dennoch erreicht werden, indem verschiedene<br />
“slave kernels”, d. h. untergeordneten Kernel im Netzwerk, die<br />
einzelnen Kalkulationen abarbeiten, anstatt sie durch einen Kernel sequentiell<br />
nacheinander zu berechnen.<br />
Features<br />
grid<strong>Mathematica</strong> bietet folgende Funktionen <strong>für</strong> parallele Berechnungen:<br />
• Verteilten Speicher<br />
• Master/Slave Parallelisierung<br />
• Maschinenunabhängige Implementierung<br />
• Quellcode <strong>für</strong> alle höheren Befehle<br />
• Interkernel-Kommunikation mit MathLink<br />
• Unterstützung <strong>für</strong> Multiprozessor-Rechner, heterogene Netzwerke, LAN<br />
<strong>und</strong> WAN<br />
• Unterstützung von zeitgesteuerten virtuellen Prozessen oder Verteilung<br />
von Prozessen auf verfügbare Rechner<br />
• Unterstützung von virtuellem gemeinsamem Speicher<br />
• Unterstützung von Synchronisation, Locking <strong>und</strong> Latency Hiding<br />
• Unterstützung von Prozess-Warteschleifen <strong>und</strong> Gleichzeitigkeit<br />
• Unterstützung von paralleler funktionaler Programmierung<br />
• Unterstützung von Fehlerbeseitigung <strong>und</strong> automatischer Neuordnung<br />
totgelaufener Prozesse<br />
Wir empfehlen einen Supportvertrag zu grid<strong>Mathematica</strong>.<br />
Support können wir zu jeglichen gridBerechnungen nur über unseren<br />
<strong>ADDITIVE</strong> Consulting Service gewähren. Informationen zu dem<br />
<strong>ADDITIVE</strong> Supportkonzept erhalten Sie unter:<br />
http://www.additive-net.de/infoservice.support