Startseite > Archiv > Windows HPC Server 2008: Das Message Passing Interface

Windows HPC Server 2008: Das Message Passing Interface

dotnetpro 03/2009 Von Klaus Aschenbrenner erschienen in dotnetpro 03/2009 auf Seite 68
Code: A0903MPI
Keine Bewertung

In der vorangegangenen dotnetpro konnten Sie lesen, wie Sie das Message Passing Interface (MPI) für die Kommunikation in clusterbasierten Anwendungen einsetzen. Dieser Artikel zeigt anhand eines praktischen Beispiels aus der Bildbearbeitung, wie Sie MPI in einem Cluster nutzen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

_Windows   054dnp_mpi_la_ws_kor_kor_ws   1440   1müssen   2000   2008   2009   A0903MPI   Abbildung   aber   Abfolge   abgedunkelt   abhängig   Abschnitt   aktuelle   algo   Algorith   Algorithms   Algorithmus   alle   allem   Allreduce   also   anbietet   ande   andere   anderen   anderes   Anforderungen   angewendet   anhand   anschließend   Anteil   Anteile   Anwendung   Anwendungen   Anzahl   arbei   arbeitet   Architect   args   Array   Artikel   Artikels   Aschenbrenner   auch   Aufgabe   aufge   aufgehellt   aufgeteilt   aufhellen   aufsplitten   Aufteilung   ausführen   Ausgabe   Ausgangsbild   ausgeführt   ausrechnen   Ausschnitt   austauschen   Back   basierende   beachten   bearbeite   bearbeiten   bearbeitende   bearbeitet   Bearbeitung   beiden   beim   beinhaltet   Beispiel   beispiels   beispielsweise   Beitrages   beitung   bekommt   belegt   benachbarten   benötigen   benötigt   benutzt   berechnen   berechnet   Bereich   bereits   beschäftigt   Besonderheit   Besonderheiten   bestehen   besteht   beteiligten   beziehungs   beziehungsweise   bietet   Bild   Bildab   Bildausschnitt   Bildbearbeitung   Bildbearbeitungsfunk   Bildbearbeitungsfunktionen   Bilddaten   Bilder   Bildes   Bildpunkt   Bildpunkten   Bitmap   blau   blem   Blick   Blue   braucht   byte   cessRow   chenden   chings   Chunk   Chunks   Close   Cluster   clusterbasierten   clusterfähigen   collect   CollectImage   color   Cols   Communicator   Consultant   Contrast   ContrastStretch   ContrastStretching   converge   converged   Create   csharp   curChunk   curChunks   dabei   dafür   dagegen   daher   damit   dann   daraus   darge   dargestellt   dass   data   Datei   Dateien   Daten   Datenaustausch   Datenstruktur   Definition   demWindows   denen   deren   derzeit   dest   Details   diese   dieser   dieses   dieVerarbei   diffs   Distribute   DistributeImage   dnpCode   dotnetpro   Double   Drawing   drei   durch   durchführen   durchgeführt   Durchsatz   ebenfalls   Effekte   Eigenheiten   Eigenschaft   eigentliche   eigentlichen   einander   eine   einem   einen   einer   eines   einfach   Einsatz   einsetzen   einzelne   einzelnen   else   empfangen   enthält   enthalten   entnehmen   entspre   Environment   erfahren   erfolgt   erforderlich   ergeben   Ergebnis   erhalten   erhöhen   erhöht   erken   erkennen   erledigt   erledigtdieMethodeDistributeImage   errechnet   errechneten   erreicht   ersehen   erst   erste   ersten   erwähnt   etwa   exemplarisch   Fälle   Farbanteile   Fazit   fert   festzustellen   fikation   File   FileAccess   FileMode   FileName   Files   FileStream   Firma   First   firstRow   following   forma   Format   Fortführung   Fotos   Frame   FROM   FromFile   führt   fünf   fünfte   Funktiona   Funktionalitäten   funktionieren   geladen   gemeinsamen   genden   gesehen   gespeichert   gestellt   gezeigt   ghost0   ghostN   GhostRows   gibt   giert   gliedert   Global   globalen   gorithmus   gramm   grammiersprachen   green   große   großen   Group   grün   gute   haben   halb   halten   Hand   hdrOffset   Header   height   Hellig   hellt   hier   hierbei   hierzu   Hintergrund   HTTP   ihren   Ihres   illustriert   image   image2   ImageChunk   ImageData   ImageFormat   imgdata   immer   imple   Implemen   Implementie   implementieren   Implementierung   infile   Informationen   Inhalt   inner   innerhalb   InputBitmapFile   insge   Instance   Instanz   Instanzen   interface   Interprozess   Jahren   Jede   jeden   jeder   jedes   jedoch   jeweils   kann   keine   keit   kennt   Klasse   Klaus   Knoten   Kommandozeilenbefehl   kommen   Kommunikation   kommunizieren   kompatibel   komprimierte   konkreten   können   konnten   Kontakt   Kontrast   Kontrastes   kontrastreicheren   Konver   Konvergenz   Koordi   laden   Lage   lange   lässt   Last   lastRow   laufen   Layout   leftoverRows   leicht   Length   Lesen   letzten   liefert   liegt   Listing   Listings   lität   Local   loka   lokale   lokalen   long   Main   mapFile   maximale   median   mehr   mehreren   MemoryStream   mentierung   Message   Metho   Methode   Methoden   Microsoft   Microsofts   minimale   mitdemWindowsHPCServer2008ausgeliefert   miteinander   mithilfe   möchten   mpiexec   müssen   myChunk   nachdem   nachfolgende   nächste   nächsten   Neben   newp   Next   nicht   nichts   niert   nisch   notwendige   null   numbytes   numChunks   NumProcesses   NumRows   nutzen   oben   Objekten   oder   offene   Ohne   Operation   outfile   OutputBitmapFile   paar   parallel   Parameter   Passing   Perform   Performance   Pixel   Pixeln   Pixelreihen   Pixels   Pixelzeile   Plattform   Position   praktischen   praktisches   Praxis   Praxisbeispiels   previous   private   Problemdomäne   Probleme   processing   processRow   Program   Programm   Programmie   Programmiermodells   Programmiertech   Programmierung   Programms   proWorker   public   QdnpCodeSL0903MPI1   Rahmen   RANK   Ratio   Read   ReadBit   ReadBitmapFile   ReadByte   realisiert   Receive   rechenintensive   Reduce   Reihe   remainder   repräsentieren   Result   results   return   rithmus   Root   Rows   rowSizeInBytes   Rück   rung   samt   Satz   Save   Scatter   schen   Schiffe   schnittes   schreiben   Schritt   Schritte   Schritten   sechs   sehen   Sehr   sein   seine   Seit   Seite   Send   Senden   Serializable   Server   sich   siehe   Sielie   sind   Single   sinnvoll   Size   Skip   Software   sogenannten   soll   Sommer   sorgen   später   speichern   Speicherplatz   speichert   Speicherung   spezi   Spezifikation   SPMD   sprich   standardisierte   standardisiertes   stanz   stanzen   stark   starten   static   stattfindet   stehendenWorker   stellbar   stellt   Step   stepby   Steps   stepsby   Stret   Stretch   StretchColor   Stretching   Stretchings   string   struct   Struktur   system   Szenario   Tausend   teilen   thematisiert   this   tieren   tiert   ting   tion   tiple   trast   tung   typisches   über   Überblick   übernimmt   Überprüfung   Umgebung   unabhängige   unbedingt   unerheblich   unerwünschte   unkomprimierte   unter   untereinander   unterschiedlichsten   using   Variable   variables   veränderten   Veränderungen   veranschaulicht   verar   verarbeiten   verarbeitet   Verarbeitung   Verdunkeln   vereinfachen   Verfügung   vergenz   Verhältnis   verteilen   verteilt   vertraut   verwenden   verwendet   Verwendung   viel   void   vollständig   vollständigen   vorangegangenen   Vorgang   Vorgehensweise   vorgestellt   vorhergehende   vorhergehenden   vorigen   wähnte   weise   weitere   Weiterverarbeitung   welche   welcher   Wenn   werden   Wert   Werte   while   width   Wien   WINDOWS   wird   work   Worker   World   Write   WriteBitmapFile   WriteByte   WriteTo   wurde   xeln   xelreihe   zehn   zeigen   zeigt   Zeile   Zeilen   zugeteilt   zurVerfügung   Zusammenführen   zusammenge   zusätzlichen   zweidimensionales   zweite   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen