Hi Habe mir heute einen Artikel über MPI durchgelesen und habe nun eine Frage dazu die ihr mir vielleicht beantworten könnt. MPI ist ja nur eine definition wie die einzelnen Funktionen vim Interface her aussehen sollen aber nicht wie sie implementiert werden sollen. Nun habe ich auch OpenMPI, MCAPI und MPICH gefunden was ja meines erachtend nach einfach implementierungen des MPI Standards sind oder liege ich da falsch! Mfg fresh
Hi Erstmals danke für deine Antwort. Bei OpenMPI und MPICH ist mir klar das es einfach eine Implementierung von MPI ist aber nach weiteren Lesen von Artikel bon ich mir jetzt nicht mehr sicher ob MCAPI nicht nur eine Implementierung von MPI ist oder? Kann es sein das MCAPI eine abgespeckte Implementieurng ist die auf Embedded Systems abzielt? Weil MPI selber kann man ja auch auf einen PC verwenden oder? Mir ist schon klar das die meisten PCs eh einen shared Memory besitzen und daher sowas wie OpenMP verwenden können aber MPI ginge auch oder? Mfg fresh
Hi Ich schaue mich gerade zum Thema Message Passing (MP) um. Daher wollte ich mla kurz nachfragen ob ich das bis jetzt richtig verstanden habe. Message Passing ist einfach eine Art der Kommunikation in parallelen Systemen. MPI ist dann ein Standard der diese Kommunikationsart standardisiert und OpenMPI und MPICH sind Implementierungen dieses Standards. MCAPI hingegen ist ein eigener Standard für Message Passing oder? Es ist keine Implementierung vom MPI Standard. Wenn das so stimmt gibt es dann schon Implementierungen für MCAPI die ich zum Beispiel am PC oder auf einen Embedded System verwenden kann? Danke im Vorhinein für die Antworten. OpenMPI MPI -> MPICH MP-> MCAPI Mfg Fresh
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.