EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

xmpi – Online in der Cloud

Führen Sie xmpi im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl xmpi, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


XMPI – X Window MPI-Benutzeroberfläche

SYNTAX


xmpi [-h] [ ]

BESCHREIBUNG


XMPI ist eine grafische Benutzeroberfläche zum Ausführen von MPI-Programmen, zum Überwachen von MPI-Prozessen und
Nachrichten und Anzeigen von Ausführungs-Trace-Dateien. Es nutzt die Debugging-Funktionen von
LAM, eine parallele Computerumgebung für UNIX-Cluster. XMPI ist aufgebaut aus dem
Motiv-Widget-Set.

XMPI stellt keine Schnittstelle zum Starten einer LAM-Sitzung bereit. Dies muss erreicht werden
vor dem Laufen XMPI, das selbst ein LAM-Programm ist. Das Boot-Schema, aus dem LAM stammte
begonnen werden kann (sollte) zur Verfügung gestellt werden XMPI damit es als Inventar dargestellt werden kann
Knoten, auf denen Programme ausgeführt werden können. Wenn XMPI soll dann nur zum Anzeigen von Trace-Dateien verwendet werden
Das Starten von LAM ist nicht erforderlich.

Diese Beschreibung setzt Grundkenntnisse von MPI voraus.

TYPISCH ANWENDUNG


XMPI Bietet eine grafische Darstellung des Status der Prozesse innerhalb einer MPI-Anwendung.
Die Statusinformationen werden aus einer von zwei Quellen abgerufen: einer laufenden, gestarteten Anwendung
durch XMPI oder eine Datei mit Trace-Daten aus einer verfolgten MPI-Anwendung. Wann XMPI is
gestartet wurde, ist das Übersichtsfenster der obersten Ebene leer. Sobald eine Anwendung gestartet wird oder a
Nach dem Laden der Trace-Datei füllt sich das Übersichtsfenster jeweils mit einer gekachelten Gruppe von Sechsecken
Stellt den Status eines MPI-Prozesses dar und ist durch den darin enthaltenen Prozessrang gekennzeichnet
MPI_COMM_WORLD. Ein Ampelsymbol zeigt an, ob der Prozess läuft bzw
verstopft. Für abgeschlossene oder noch nicht abgeschlossene Prozesse wird keine Ampel angezeigt
Initialisiert die MPI-Bibliothek.

Beim Überwachen einer laufenden Anwendung wird die Kamera-Schaltfläche „Snap“ oder das Element „Snapshot“ im angezeigt
Das Menü „Anwendung“ aktualisiert jederzeit die Statusinformationen zu allen Prozessen. Wann
Beim Anzeigen von Trace-Daten werden die Statusinformationen entsprechend der aktuell ausgewählten aktualisiert
Zeitpunkt (siehe „XMPI TRACE-DATEIEN“).

Ein Mausklick innerhalb eines Sechsecks öffnet ein zusätzliches Fenster mit weiteren Details
Informationen zum Ablauf. Wenn der Prozess blockiert ist, der Funktionsname, der Peer-Prozess
Rang, Kommunikator, Nachrichten-Tag und Elementanzahl werden angezeigt. Bei nicht empfangenen Nachrichten
sind verfügbar, ihre Menge, Quellprozessrang, Kommunikator, Nachrichten-Tag und Element
Anzahl werden angezeigt. Durch das Belassen einiger Prozessfenster auf dem Bildschirm kann sich ein Benutzer konzentrieren
Debuggen einer kleinen und überschaubaren Sammlung fehlerhafter Prozesse.

Die Schaltfläche „Reinigen“ oder der Eintrag „Reinigen“ im Menü „Anwendung“ beendet eine Anwendung und
Der Entwicklungszyklus kann wiederholt werden. Die vorherige Anwendung kann mit dem erneut ausgeführt werden
Schaltfläche „Erneut ausführen“ oder Eintrag „Erneut ausführen“ im Menü „Anwendung“.

LAUFEN AN Anmeldeformular


Ein Anwendungsschema spezifiziert eine MPI-Anwendung, indem es den Programmnamen jedes Prozesses auflistet.
Programmspeicherort, Zielprozessor(en) und optionale Befehlszeilenargumente.

Der Eintrag „Durchsuchen und Ausführen“ im Menü „Anwendung“ öffnet einen einfachen Dateibrowser zur Auswahl
und Ausführen eines vorab geschriebenen Anwendungsschemas. Alternativ kann ein Anwendungsschema sein
konfiguriert mit dem XMPI Anwendungs-Builder-Dialogfeld, aufgerufen durch das Element „Build&Run“ in
das Menü „Anwendung“.

Das Builder-Dialogfeld verfügt über einen Bereich zur Angabe jedes Prozesses und eine Pfeilschaltfläche zum Hinzufügen
das Anwendungsschema, das unterhalb der Pfeilschaltfläche in einer gescrollten Liste angezeigt wird. Der
Die Zeilen in der Liste zeigen die Syntax, die zum Erstellen derselben Anwendung verwendet werden würde
ein Texteditor. Tatsächlich speichert die Schaltfläche „Speichern“ das Anwendungsschema für später in einer Datei
Nutzung und/oder Bearbeitung.

Ein angegebener Prozess wird erst Teil der Anwendung, wenn der Pfeil (Commit) aktiviert ist.
Taste gedrückt wird. Sobald es in der gescrollten Liste der Anwendung erscheint, kann ein Prozess ausgeführt werden
Löschen Sie es, indem Sie es auswählen und auf drücken Schlüssel.

Durch Drücken der Schaltfläche „Ausführen“ bei einem beliebigen Element in der Anwendungsliste wird diese Anwendung ausgeführt
ausgeführt werden. Das Übersichtsfenster wird dann mit dem Status der Bewerbung initialisiert.

Programm Normen
Ein Dateibrowser in der Mitte des Builder-Dialogs hilft bei der Auswahl einer Programmdatei. Der
Der Browser navigiert nur durch den Dateibereich des laufenden Knotens XMPI. Wenn ein Programm gefunden wird
Auf einem anderen Knoten außerhalb des Dateibereichs (außerhalb von NFS usw.) muss möglicherweise der Pfadname angegeben werden
in den Prozessspezifikationsbereich eingegeben werden. Auswahl des Schalters „Vollständigen Pfadnamen verwenden“.
Durch Klicken auf die Schaltfläche werden Programme als vollständige Pfadnamen in das Anwendungsschema eingefügt.

XMPI Beschränkt die Auswahl eines Programmquellenknotens auf den laufenden Knoten XMPI oder im
Prozesszielknoten. Der letztere Fall ist der Standardfall und aufgrund von LAM am effizientesten
Es ist nicht erforderlich, das Programm vom Quell- zum Zielknoten zu übertragen. Das „Transferprogramm“
Mit der Umschalttaste wird die Quellknotenrichtlinie ausgewählt.

Mehrere Programm Kopien
Die Anzahl der auszuführenden Kopien eines Programms kann im Prozessspezifikationsbereich eingestellt werden.
Durch Klicken auf den Pfeil zum Erhöhen oder Verringern wird die Anzahl um eins erhöht oder verringert.
Durch Klicken mit gedrückter Umschalttaste wird der Wert um zehn erhöht oder verringert.

Befehlszeile Argumente
Befehlszeilenargumente müssen in den Prozessspezifikationsbereich eingegeben werden.

Knoten Normen
Ein Boot-Schema gibt die Computer an, die als Knoten an einem LAM-Multicomputer teilnehmen. Wenn
XMPI erhält ein Boot-Schema-Dateiname, dessen Inhalt in einer gescrollten Liste auf der angezeigt wird
rechte Seite des Builder-Dialogs. XMPI sucht lokal nach dem angegebenen Schema
Verzeichnis. Der Dateiname des Boot-Schemas wird über der Liste seiner Knoten angezeigt. Mehrere
Zielknoten können aus der gescrollten Liste mit der entsprechenden Knotenmnemonik ausgewählt werden
im Prozessspezifikationsbereich angezeigt werden. Durch Auswahl mehrerer Zielknoten wird angegeben
mehrere Prozesse, wobei der Programmname, die Argumente und die Quellknotenrichtlinie konstant gehalten werden.

Wenn kein Boot-Schema angegeben wurde, sind nur die speziellen Knotenselektoren „LOCAL“ (d. h. der Knoten) angegeben
auf denen XMPI wird ausgeführt) und „ALLE KNOTEN“ bereitgestellt.

Zielknotenbeschreibungen können auch direkt in den Prozessspezifikationsbereich eingegeben werden.
Der lokale Knoten wird als angegeben h. Der Ursprungsknoten, von dem aus die Maschine gebootet wurde, falls
nicht lokal, kann angegeben werden als o. Alle verwendbaren Knoten werden als angegeben N. Knoten sind
allgemein identifiziert als N , Wo kann eine einzelne Knotenkennung oder eine Liste sein
von Knotenidentifikatoren. Bezeichner können in dezimaler oder hexadezimaler Schreibweise geschrieben werden.
Beispiele n1 or n0-7,0x10.

Laufzeit Optionen
Anwendungen können mit verschiedenen Laufzeitoptionen ausgeführt werden, um das Verhalten des MPI festzulegen
Bibliothek. Diese können über einen separaten Dialog konfiguriert werden, der über aktiviert wird
Eintrag „Laufzeit“ im Menü „Optionen“. Die Optionen bleiben gültig, bis sie geändert werden.

· Nachverfolgungsmodus (standardmäßig aktiviert)

· schnelle Client-zu-Client-Kommunikation (standardmäßig deaktiviert)

· GER-Protokoll und Fehlererkennung (standardmäßig aktiviert)

· Homogene LAM-Knotenoptimierung (standardmäßig deaktiviert)

Fokussierung ON A PROZESSE


Weitere Informationen zum Status eines Prozesses erhalten Sie durch Klicken mit der linken Maustaste
innerhalb des Prozesssechsecks. Dadurch wird ein Fokusfenster geöffnet. Der obere Bereich des Fokus
Das Fenster ist der Prozessbereich und zeigt den aktuellen Status des Prozesses an. Der untere Bereich
ist der Nachrichtenbereich und zeigt Informationen zur Nachrichtenwarteschlange des Prozesses an.

Das Banner des Fokusfensters enthält eine Schaltfläche zum Anklicken, um das Fenster zu schließen
und eine Bezeichnung, die die Identität des Prozesses zusammen mit dem Programmnamen enthält. In XMPI
Prozesse werden zuerst anhand ihres Rangs in MPI_COMM_WORLD identifiziert und ob der Prozess vorhanden ist
Kommunikation, mit einem Schrägstrich, gefolgt vom Rang des Prozesses innerhalb des aktuellen
Kommunikator. Das Fokusfenster kann auch durch erneutes Klicken auf geschlossen werden
Sechseck verarbeiten.

Der Prozessbereich beschreibt den aktuellen Zustand des Prozesses zusammen mit dem Namen und
(sofern zutreffend) Argumente für die MPI-Funktion, die gerade ausgeführt wird. Das Layout ist
ziemlich selbsterklärend und wir beschreiben nur die weniger offensichtlichen Merkmale.

Communicator Login
Der Bereich „comm“ zeigt den Kommunikator, der in der aktuellen MPI-Funktion verwendet wird.
Kommunikatoren sind undurchsichtige Objekte, die das MPI nicht sinnvoll und ausdruckbar identifiziert
Weg. Die MPI-Implementierung von LAM fügt Kommunikatoren eine einfache numerische Kennung hinzu
wird angezeigt in XMPI als Wo x ist die Kennung. Dieser Bezeichner kann abgeglichen werden
Kommunikatorvariablen in einem MPI-Programm mit der LAM-Funktion, MPIL_Comm_id(2).

Gruppe an Mitglied werden:
Die Schaltfläche rechts neben dem „Comm“-Bereich markiert im Übersichtsfenster den
Sechsecke der Prozesse im Kommunikator. Für einen Intrakommunikator die Sechsecke
wird in der durch die Ressource „lcomCol“ angegebenen Farbe hervorgehoben. Für ein
Interkommunikator werden Prozesse in der lokalen Gruppe in der angegebenen Farbe hervorgehoben
durch die Ressource „lcomCol“ und diejenigen in der Remote-Gruppe in der durch die angegebenen Farbe
Ressource „rcomCol“. Bei hervorgehobenen Prozessen wird die Prozessidentifikation unten angezeigt
Das Sechseck wird in den Rang in MPI_COMM_WORLD geändert, gefolgt von einem Schrägstrich und dem Rang
im Kommunikator wird hervorgehoben.

Datentyp
Die Datentyp-Schaltfläche rechts neben dem Bereich „cnt“ wird im Datentypfenster angezeigt
(siehe „DATATYPE WINDOW“) die Typzuordnung des Datentyparguments zur aktuellen MPI-Funktion.

Der Nachrichtenbereich beschreibt den aktuellen Status der Nachrichtenwarteschlange, die an die gerichtet sind
bearbeitet und noch nicht erhalten. Auch hier ist das Layout ziemlich selbsterklärend und wir
Beschreiben Sie nur die weniger offensichtlichen Merkmale.

Nachricht Aggregates
Identische nicht zugestellte Nachrichten werden aggregiert. Im Bereich „Kopieren“ wird die Anzahl angezeigt
Nachrichten innerhalb des sichtbaren Aggregats, gefolgt von der Gesamtzahl der Nachrichten im
Warteschlange. Mit der Schaltfläche rechts neben dem Bereich „Kopieren“ können Sie durch die Nachrichtenaggregate blättern.

Quelle Rang
Der Bereich „src“ zeigt den Rang des Quellprozesses innerhalb von MPI_COMM_WORLD, gefolgt von der
Rang des Quellprozesses im Kommunikator, in dem die Nachricht gesendet wurde.

Datentyp
Die Datentyp-Schaltfläche rechts neben dem Bereich „cnt“ zeigt im Datentypfenster an
Typzuordnung des Datentyps der Nachricht.

Gruppe an Mitglied werden:
Die Schaltfläche rechts neben dem Bereich „Kommunikation“ hebt den Nachrichtenkommunikator im hervor
wie zuvor beschrieben.

XMPI SPUR DATEIEN


XMPI kann zum Anzeigen vorhandener Trace-Dateien und zum Erstellen von Trace-Dateien für verwendet werden
Anwendungen laufen unter XMPI.

Um eine vorhandene Trace-Datei zu laden und anzuzeigen, wählen Sie im Menü „Trace“ den Eintrag „Ansicht“.

Wenn eine Anwendung unter ausgeführt wird XMPI Wenn die Ablaufverfolgung aktiviert ist (Standardeinstellung), verfolgt LAM die
Anwendung. Bevor die Trace-Daten angezeigt werden können XMPI Es muss in einer Datei gespeichert werden.
Dies geschieht durch Auswahl des Eintrags „Dump“ im Menü „Trace“. Sie werden dazu aufgefordert
ein Dateiname. Vereinbarungs XMPI Trace-Dateien haben das Suffix „.lamtr“. Die Trace-Datei kann
durch Laden wie oben beschrieben angezeigt werden. Wählen Sie als Verknüpfung den Eintrag „Express“ aus
Klicken Sie dazu im Menü „Trace“ oder klicken Sie im Übersichtsfenster auf die Schaltfläche „Trace“. Das
speichert die Trace-Daten in einer temporären Datei und lädt die Datei dann sofort zur Anzeige.
Wenn Sie Trace-Daten zur späteren Anzeige speichern möchten, müssen Sie diese sichern
Verwenden Sie dazu den Eintrag „Dump“ im Menü „Trace“. Das Speichern von Trace-Daten in einer Datei führt nicht zu einer Löschung
Alle Trace-Daten und ein nachfolgender Dump enthalten alle Trace-Daten vom Beginn des
Anwendung bis zum Zeitpunkt des Dumpings. Beenden einer Anwendung über „Clean“
Mit der Schaltfläche oder dem Menüelement werden alle Trace-Daten gelöscht.

Beim Anzeigen einer Ablaufverfolgung wird eine zuvor von XMPI gestartete Anwendung weiterhin ausgeführt
Hintergrund. Nach dem Schließen des Trace-Fensters kehrt XMPI in den Snapshot-Modus zurück, wenn
Es gibt eine laufende Anwendung.

Beim Laden von Trace-Dateien mit mehreren Segmenten (siehe MPIL_Trace_on(2) und
MPIL_Trace_off(2)) Sie werden aufgefordert, die Nummer des Segments einzugeben, das Sie anzeigen möchten.
Wenn Sie später ein anderes Segment anzeigen möchten, laden Sie einfach die Trace-Datei neu und geben Sie sie an
Geben Sie die neue Segmentnummer ein, wenn Sie dazu aufgefordert werden. Das Nachladen erfolgt über die Punkte „Ansicht“ oder „Express“.
im Menü „Trace“.

Kommunikation Timeline Window
Oben im Zeitleistenfenster befindet sich ein Kontroll- und Informationsbereich. Die Trace-Daten
wird darunter auf Zeitleisten angezeigt, eine pro Prozess in der verfolgten Anwendung. Der
Der Status der Anwendung zu einem bestimmten Zeitpunkt wird durch den entsprechenden Datenverkehr dargestellt
helle Farbe. Grün steht für Laufen, Rot für blockiertes Warten auf Kommunikation
und Gelb stellt die Zeit dar, die innerhalb einer MPI-Funktion verbracht wird und nicht für die Kommunikation blockiert ist (wir
Nennen Sie diese System-Overhead-Zeit, da sie normalerweise die Zeit darstellt, die für die Datenkonvertierung erforderlich ist.
Nachrichtenpaketierung usw.).

Mit dem Drehknopf kann ein Zeitpunkt ausgewählt werden, zu dem die Prozesszustände vorliegen sollen
angezeigt. Im Übersichtsfenster werden die Prozesszustände zum Wählzeitpunkt angezeigt
Sechseckform. Wie im Snapshot-Modus können detailliertere Informationen zu einem Prozess abgerufen werden
erhalten Sie, indem Sie das Fokusfenster öffnen. Durch Klicken mit der linken Maustaste kann das Zifferblatt verschoben werden
Schaltfläche im Trace-Ansichtsbereich oder über die VCR-Bedienelemente. Unten befinden sich die VCR-Bedienelemente
von links nach rechts angezeigt, die Zeit des linken Randes der angezeigten Zeitleiste, die
aktuelle Wählzeit und die Uhrzeit am rechten Rand der angezeigten Zeitleiste.

Rechts neben den VCR-Bedienelementen wird die aktuelle Vergrößerung angezeigt. Wenn eine Spur
Datei wird geladen XMPI wählt einen anfänglichen Skalierungsfaktor und legt diesen auf 1x1 fest
Vergrößerung. Sie können die Vergrößerung mithilfe der Funktion „Zoom“ und „Un-Zoom“ erhöhen und verringern
Tasten.

Durch Ziehen mit der rechten Maustaste kann ein Segment der aktuell angezeigten Zeitleiste ausgewählt werden
Schaltfläche im Timeline-Anzeigebereich. Beim Loslassen der rechten Taste erscheint die Anzeige
gezoomt, um das ausgewählte Segment anzuzeigen. Um einen laufenden Ziehvorgang abzubrechen, ziehen Sie den Cursor nach oben oder
nach unten aus dem Timeline-Anzeigebereich.

Ultraschall Kommunikation Is Vertreten
Collective
Eine kollektive Kommunikation wird für jeden Prozess durch zusammenhängende Liniensegmente dargestellt
Zeigt die Zeit an, die für den System-Overhead aufgewendet wurde, und die Zeit, die für blockiertes Warten aufgewendet wurde
Kommunikation. Es werden keine Linien gezogen, die die daran beteiligten Prozesse verbinden
kollektive Kommunikation.

Blockieren_Punkt_zu_Punkt
Sowohl für den Sende- als auch für den Empfangsvorgang werden zusammenhängende Liniensegmente gezeichnet, die das zeigen
Die Zeit, die für den System-Overhead aufgewendet wird, und die Zeit, die für das blockierte Warten auf die Kommunikation aufgewendet wird
fertigstellen. Es wird eine Linie gezeichnet, die das Senden mit dem Empfang verbindet. Es entsteht bei
am Anfang des Sendesegments und wird bis zum Ende des passenden Empfangssegments gezeichnet
Segmente.

Nicht blockierender_Punkt_zu_Punkt
Zu dem Zeitpunkt, an dem ein nicht blockierendes Senden oder Empfangen initiiert wird, entsteht ein System-Overhead-Segment
gezeichnet. Wenn die Kommunikation durch Warten oder Testen abgeschlossen ist, werden Segmente angezeigt
System-Overhead und Blockierungszeit werden eingezeichnet. Zwischen übereinstimmenden Sends werden Linien gezogen
und empfängt, außer in diesem Fall wird die Linie von dem Segment aus gezogen, in dem das Senden erfolgt
wurde initiiert, bis der entsprechende Empfang abgeschlossen wurde.

Waits_and_tests
Wenn eine nicht blockierende Kommunikation innerhalb einer Warte-/Testfunktion abgeschlossen wird XMPI werden wir
Zeigt den Funktionsnamen im Fokusfenster an, während die Warte-/Testfunktion folgt
Klammern, wenn die Sende-/Empfangsfunktion abgeschlossen ist. Wenn beispielsweise ein
MPI_Issend() wird innerhalb eines MPI_Wait() abgeschlossen, die Funktion liest MPI_Wait
(MPI_Issend).

Fehlende_Spuren
Aufgrund der Verwendung von Trace-Segmenten oder des Weglassens von Overflow-Traces (siehe
lamtrace(1)) Möglicherweise gibt es Sende- oder Empfangsspuren, die im Trace keine Übereinstimmung aufweisen
Daten. In diesen Fällen wird eine kurze Stichleitung von einem Sendeausgang bzw. einem Empfangseingang gezogen.

Kiviat Window
Beim Anzeigen einer Trace-Datei die Schaltfläche „Kiviat“ oder der Eintrag „Kiviat“ im Menü „Trace“.
Öffnet das Kiviat-Fenster. In diesem Fenster wird in einem segmentierten Kreisdiagrammformat Folgendes angezeigt:
kumulierte Zeit bis zur aktuellen Wählzeit, die jeder Prozess in der Ausführung aufwendet,
Overhead- und blockierte Zustände.

NACHRICHT SOURCE MATRIX


Das Nachrichtenquellenfenster zeigt eine quadratische Matrix der Längen der Prozessnachrichtenwarteschlangen an. Für
Für jeden Prozess wird die Anzahl der in der Warteschlange befindlichen Nachrichten von jedem anderen Prozess angezeigt
Anwendung. Es kann beim Überwachen einer laufenden Anwendung oder beim Betrachten aufgerufen werden
eine Trace-Datei erstellen, indem Sie im Menü „Trace“ die Schaltfläche „Matrix“ oder den Eintrag „Matrix“ auswählen.

DATENTYP FENSTER


Das Datentypfenster zeigt eine Textdarstellung der Typzuordnung eines MPI-Datentyps an.
Dieses Fenster ist zu jedem Zeitpunkt einem bestimmten Prozess und Modus zugeordnet. Der
Der zugehörige Prozess wird im Banner des Fensters angezeigt und der Modus wird durch einen Datenverkehr angezeigt
Im linken Teil des Fensters wird ein Licht- oder Nachrichtenwarteschlangensymbol angezeigt. Im Prozessmodus
Der angezeigte Datentyp, sofern vorhanden, ist das Datentypargument der MPI-Funktion des Prozesses
führt aus. Im Nachrichtenmodus ist der Datentyp der des aktuellen Nachrichtenaggregats
im Prozessfokusfenster ausgewählt. Es erfolgt eine Umschaltung zwischen Prozessen und Modi
über die Datentyp-Schaltflächen in den Prozessfokusfenstern.

Die Typzuordnung passt möglicherweise nicht vollständig in das Standardgrößenfenster. Ändern Sie einfach die Größe
Fenster, um die gesamte Karte anzuzeigen.

SCHALTEN INFORMATIONEN QUELLEN


XMPI sammelt Informationen von der aktuell ausgeführten Anwendung und zeigt sie an
oder eine Trace-Datei. Wenn eine Anwendung gestartet wird von XMPI, die Informationsquelle ist die
ausgeführte Anwendung und die Schaltfläche „Snap“ ist aktiv. Obwohl die Anwendung sein kann
Während Trace-Daten erzeugt werden, verwendet die Schaltfläche „Snap“ diese nicht, sondern erfasst stattdessen Informationen
von Debugging-Hooks in der MPI-Implementierung. Es kann jederzeit eine vorhandene Trace-Datei vorhanden sein
geladen werden XMPI oder die aktuell anfallenden Trace-Daten können vom MPI abgerufen werden
Implementierung, in einer Datei gespeichert und geladen. Diese Aktion ändert die Informationsquelle
zur geladenen Trace-Datei. Die Informationsanzeige wird jetzt über das Zifferblatt im gesteuert
Zeitleistenfenster und nicht über die Schaltfläche „Snap“, die jetzt inaktiv ist. Obwohl die
Die Anwendung läuft möglicherweise noch, das Timeline-Dial verwendet das Laufzeit-Debugging nicht
Hooks, sondern bezieht stattdessen Informationen aus der geladenen Trace-Datei. Nach Abschluss von
Das Trace-Fenster XMPI kehrt in den Snapshot-Modus zurück, wenn eine Anwendung ausgeführt wird.

WISSENSDATENBANK


XMPI definiert die folgenden Anwendungsressourcen.

XMPI.helpCmd-Befehl, der ausgeführt wird, um Hilfe bereitzustellen. Der Standardwert ist normalerweise a
Befehl, der einen Webbrowser startet, um eine Hilfeseite anzuzeigen. Du solltest
Ändern Sie dies, um Ihren bevorzugten Browser aufzurufen.

XMPI.rankFont verarbeitet die Rangfolgeschrift im Sechseck

XMPI.msgFont Schriftart für die Gesamtanzahl der Nachrichten im Sechseck (muss möglicherweise angepasst werden, damit sie passt).
innerhalb des Nachrichtensymbols)

XMPI.lcomCol-Farbe, die zum Hervorheben der Prozesse in einem Intrakommunikator oder in verwendet wird
die lokale Gruppe eines Interkommunikators

XMPI.rcomCol-Farbe, die zum Hervorheben der Prozesse in der Remote-Gruppe eines verwendet wird
Interkommunikator

XMPI.bandCol-Farbe, die für das Zoomauswahl-Gummiband verwendet wird

XMPI.bandDash, wenn True, verwendet ein Gummiband mit gestrichelter Linie, um die Zoomauswahl anzuzeigen
Andernfalls verwenden Sie eine durchgezogene Linie

XMPI.bandWidth Breite des Zoomauswahl-Gummibands

XMPI Ruft wichtige Standardressourcen aus der Anwendungsstandarddatei XMPI ab. Wenn dies
Wenn die Datei nicht im X11-Standardverzeichnis installiert ist, kann ihr Verzeichnis dem hinzugefügt werden
XAPPLRESDIR-Umgebungsvariable.

EINSCHRÄNKUNGEN


Eine Anwendung muss von gestartet werden XMPI von ihr überwacht werden.

Bei Verwendung des schnellen Client-zu-Client-Kommunikationsmodus werden die Zustände im Snapshot-Modus verarbeitet
werden immer als ausgeführt angezeigt und im Prozessfokus werden keine nützlichen Informationen angezeigt
Fenster.

XMPI verwendet lamrein(1). Von diesem Tool gemeldete Fehler werden weiterhin auf der Standardausgabe gedruckt.
Eine kürzere Nachricht wird in einem angezeigt XMPI Fehlerdialog.

Nutzen Sie xmpi online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 2
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 3
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 4
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • 5
    Kuckucksandkasten
    Kuckucksandkasten
    Cuckoo Sandbox verwendet Komponenten, um
    Überwachung des Verhaltens von Malware in a
    Sandbox-Umgebung; isoliert von der
    Rest des Systems. Es bietet automatisiert
    analyse o...
    Laden Sie Cuckoo Sandbox herunter
  • 6
    LMS-YouTube
    LMS-YouTube
    YouTube-Video auf LMS abspielen (Portierung von
    Triode zu YouTbe API v3) Dies ist
    eine Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/lms-y...
    Laden Sie LMS-YouTube herunter
  • Mehr »

Linux-Befehle

Ad