Ich habe einen Server mit vier mic-Karten (mic0-mic3), und es funktioniert gut. Wie bindet man einen parallelen Job (mic_app) an mic0, kann ein anderer paralleler Job nicht in mic0 laufen. Wie erkennt man, dass der mic0 für einen parallelen Job läuft (mic_app).Wie binde ich meinen Job an den Intel Xeon Phi Coprozessor?
Antwort
Beschränkt den Offload-Prozess so, dass nur die Coprozessoren verwendet werden, die als Wert der Variablen angegeben sind.
diese Variablen auf eine durch Kommata getrennte Liste von Zielgerätenummern im Bereich von 0 bis (number_of_devices_in_the_system -1), wobei 0 der ersten Coprozessor im System und (number_of_devices_in_the_system -1) ist der letzte Coprozessor im System .
Für das Entladen verfügbare Koprozessoren sind logisch nummeriert. Die Funktion _Offload_number_of_devices() gibt die Anzahl der verfügbaren Koprozessoren zurück. Koprozessorindizes, die Sie im Zielspezifizierer der Offload-Pragmas verwenden, liegen im Bereich von 0 bis number_of_devices_in_the_system-1.
Standardeinstellung: Der Offload-Prozess verwendet alle Geräte.
Beispiel: OFFLOAD_DEVICES = 1,2
Bei einem System mit mehr als zwei Coprozessoren installiert ist, ermöglicht es diese Einstellung, die Anwendung nur verwenden Coprozessoren 1 und 2 zu Offloads Coprozessoren 0 oder 1 sind auf dem zweiten durchgeführt und dritte physikalische Koprozessoren. Verschiebt auf Zielnummern mit mehr als 1 Umbruch, sodass alle Offloads in den Coprozessoren 0 und 1 verbleiben. Die auf einem Coprozessor ausgeführte Funktion _Offload_number_of_devices() gibt 0 oder 1 zurück, wenn der Offload auf dem ersten oder zweiten Coprozessor ausgeführt wird.
Zum Beispiel https://software.intel.com/en-us/forums/intel-many-integrated-core/topic/391262 – LEo
- 1. Wie programmiere ich Intel Xeon Phi mit C#?
- 2. Ausführen von Haskell auf Xeon-Phi
- 3. Concurrent Simulationen mit OpenCL auf Intel Xeon Phi
- 4. Xeon Phi: langsamere Leistung mit Padding
- 5. Benchmarks beim Vergleich von Intel Xeon Phi und Nvidia Tesla K20
- 6. So verwenden GCC 5.1 und OpenMP Arbeit Xeon Phi abzuladen
- 7. Prozessor: Wie bekomme ich Cache Informationen über Intel Xeon
- 8. Gibt es einen Simulator/Emulator von Xeon Phi?
- 9. Intel Xeon E5- 2670 v2 Calculating GFlops
- 10. Wie binde ich an einen Combobox-Anzeigewert?
- 11. Wie binde ich an eine benutzerdefinierte Schaltflächenklasse?
- 12. Wie binde ich an s-up?
- 13. Wie binde ich an RelativeSource Self?
- 14. Unterschied zwischen Intel E7 und E5 Xeon Modellen?
- 15. In bash, wie binde ich eine Funktionstaste an einen Befehl?
- 16. Wie binde ich an die SelectedItem-Eigenschaft in einer ControlTemplate?
- 17. Wie binde ich eine ArrayList an ein PreparedStatement in Oracle?
- 18. Wie binde ich ein ObservableConcurrentDictionary an WPF TreeView
- 19. Wie liest man den Temperatur-/Feuchtigkeitssensor an einem Intel Edison?
- 20. Android JobScheduling - Ich muss ein Objekt an meinen Job übergeben, aber wie?
- 21. Wie binde Combobox an Tooltip wpf
- 22. Wie binde ich einen Socket dynamisch an nur eine Netzwerkschnittstelle?
- 23. Wie binde ich an eine Farbe in einer WPF ColorAnimation?
- 24. Wie binde ich an ItemClick für ein `MvxLinearLayout`?
- 25. Wie binde ich Daten an einen Checkbox-Eingang Laravel?
- 26. Wie binde ich mehrere Felder an einen TextBlock in WPF?
- 27. Wie binde ich an die bevorzugte Größe eines ListView?
- 28. Wie binde ich ein StackPanel an mein ViewModel?
- 29. Wie binde ich das Kendo Textfeld-Steuerelement an seine Daten?
- 30. Hadoop zeigt meinen Job im Job-Tracker nicht an, obwohl er ausgeführt wird
Sie sollen wahrscheinlich einen Tag für die entsprechende Programmiersprache hinzufügen (es sei denn, Sie für ein Werkzeug außerhalb des Prozess, wobei in diesem Fall, dass Sie vielleicht besser auf den entsprechenden Stapel von Exchange für Ihr Betriebssystem suchen). –