Neue Fragen mit dem Tag «parallel-processing»

Insgesamt gefunden 83 Fragen

-1
Bewertungen
1
Antwort
353
Ansichten

Ist das Konzept von Process in Linux dem Container ähnlich (in Microservices?)

Prozess führt eine Instanz einer Anwendung aus. Jeder Prozess erhielt seinen Status, seine ID, seinen Adressraum usw. und wurde voneinander isoliert. Es sieht ähnlich aus wie Container, der einen bestimmten Dienst ausführt? Parallele Programmierung ist in gewisser Hinsicht der verteilten Programmier...

0
Bewertungen
0
Antworten
429
Ansichten

Wie kann ich VLC-Befehlszeilen innerhalb eines parallelen Befehls ausführen?

MACOSX-Benutzer ... Ich habe einen Befehl geschrieben, um VLC mit bestimmten Parametern wie folgt auszuführen: /Applications/VLC.app/Contents/MacOS/VLC /Users/Worm/Desktop/Work/WORKwork/2018/Resolutions/resolutionsmulti.mkv —sub-track = 1 --audio-track = 1 - start-time 00 - -stop-time 255 - wiederho...

1
Bewertungen
1
Antwort
634
Ansichten

Was ist der Unterschied zwischen einem Multiprozessor- und einem Multiprozessorsystem?

Ich studiere IPC für einen einfachen Test, den ich morgen habe. Das Buch, das mein Klassenzimmer verwendet, ist nicht das beste: Es macht viele Tippfehler, und die Übungen haben sich mehr als einmal als falsch oder fürchterlich mehrdeutig erwiesen. Dies mag nicht der Fall sein, aber ich versuche, di...

0
Bewertungen
1
Antwort
626
Ansichten

Bittorrent zum Download aus China verwenden?

Ich habe einen Server in China und einen Client in Europa und muss so schnell wie möglich große Dateien (50-100 GB) herunterladen. Die Verbindungen nach China sind bestenfalls sehr unbeständig und sehr langsam. Um dies zu umgehen, müssen Sie viele Verbindungen herstellen und eine Datei parallel heru...
fragte DaedalusAlpha vor 6 Jahren

1
Bewertungen
0
Antworten
439
Ansichten

Threads vs Prozessoren für Excel

Ich schreibe ein VBA-Modul, das viel Rechenleistung benötigt. Zur Beschleunigung verwende ich alle verfügbaren Prozessoren auf meinem Rechner. Excel gibt mir jedoch die Möglichkeit, eine andere Anzahl von Threads zu verwenden. Gibt es einen Unterschied zwischen der Angabe von 8 Prozessoren (zum Beis...

4
Bewertungen
1
Antwort
399
Ansichten

Töte den ersten Befehl, sobald die zweite beendet ist

Ich habe lange nach Best Practice für dieses Szenario gesucht. Wenn ich process2 habe, hängt das davon ab, dass process1 vorher läuft. Ich habe einen Alias ​​wie: alias both='process1 & process2' Wenn Prozess2 dann beendet wird, möchte ich, dass Prozess1 ebenfalls beendet wird (meine derzeitige...
fragte Elist vor 6 Jahren

0
Bewertungen
1
Antwort
783
Ansichten

Wie steuern Sie die Thread-Affinität über mehrere Prozesse unter Linux hinweg?

Frage Wie führe ich zwei Benchmarks durch: Sie werden beide gleichzeitig ausgeführt Beide Benchmarks haben die Hälfte ihrer Gewinde an jedem Sockel. Keine zwei Threads haben den gleichen Kern. Hintergrund Ich habe zwei Programme: einen Benchmark-Fortran und einen Benchmarker in C. Beide implement...

2
Bewertungen
2
Antworten
449
Ansichten

Erstellen Sie viele tar-Dateien aus einem Verzeichnis mit 500000 Dateien

Ich habe ein Verzeichnis mit etwa 500.000 Dateien und möchte sie in ttar-Dateien aufteilen . Formell ausgedrückt, nennen wir die Dateien file_0, ..., file_, bei denen N500k liegen. Ich möchte ttar-Dateien erstellen, die jeweils Dateien enthalten T=N/t, in denen die i-te tar-Datei enthalten ist file_...

0
Bewertungen
1
Antwort
598
Ansichten

scp eine Datei parallel von mehreren Servern

Gibt es ein Skript oder etwas, das scp verwenden kann, um eine einzelne Datei von mehreren Servern / Quellen zu kopieren, wobei jede Verbindung ihre eigenen Chunk / Chunks hat? Ich möchte so etwas wie ein Torrent. Ich habe keine Option zum Ausführen eines Torrent-Servers. Ich bin sicher, dass sich d...
fragte Catalin Vasile vor 7 Jahren

0
Bewertungen
2
Antworten
914
Ansichten

Wie können Sie Informationen zur CPU-Auslastung mehrerer Remote-Server sammeln?

Ich muss ein Programm auf mehreren Remote-Servern testen und gleichzeitig die CPU-Nutzungsinformationen während des Prozesses sammeln. Verwenden Sie hier einen Server (10.18.6.0) als Masterserver Mehrere Server: (10.18.6.1) (10.18.6.2) (10.18.6.3) (10.18.6.4) Verwenden Sie pssh, um alle parallelen...

-1
Bewertungen
1
Antwort
315
Ansichten

Wie gehe ich mit kleinen Zeitunterschieden in mehreren Remote-Servern um

Ich verwende mehrere Remote-Server, um ein Parallelsystem zu testen. Der Vorgang dauert jedes Mal etwa 0,4 Sekunden. Wenn ich also das Programm auf mehreren Servern laufe, reicht die Laufzeit von weniger als 0 bis 1s. Die seltsamen Ergebnisse kamen von der geringen Differenz der Systemzeit in jeder...

0
Bewertungen
1
Antwort
901
Ansicht

Wie kann man mit pssh mehrere Server mit unterschiedlichen Befehlen ausführen?

Ich muss das verteilte System mit mehreren Remote-Servern testen, daher verwende ich pssh im Masterserver, um andere zu steuern. Hier müssen zum Beispiel mehrere Server mit unterschiedlichen Befehlen ausgeführt werden In Server 201 muss ausgeführt werden java -jar test.jar 9001 **.**.**.** 9001 java...

1
Bewertungen
0
Antworten
505
Ansichten

Doppeleinträge für den Befehl "slurm sacct" entfernen: "extern"

Derzeit laufende Jobs zeigen zwei Einträge, von denen einer ein .externSuffix hat. Abgeschlossen (oder nicht) Jobs haben auch einen dritten Eintrag: .batch. Gibt es eine Möglichkeit, diese aus der sacctAusgabe zu entfernen (oder nicht anzuzeigen) ? Was sind diese Einträge?
fragte DilithiumMatrix vor 7 Jahren

0
Bewertungen
1
Antwort
273
Ansichten

Wie kann ich dieses Bildverarbeitungsskript parallelisieren?

Ich habe dieses Skript, das .CR2-Bilder von meinen Canon-Camern in JPEG konvertiert. Die Bilder werden IMG_ .CR2 genannt, wobei die Bildfolgenummern der Kamera sind. Ich möchte es parallelisieren, um 4 oder 8 Kerne zu verwenden: #!/bin/sh for i in `find . -name '*.CR2' | sed 's;./IMG_;;' | sed 's;....
fragte user2800708 vor 7 Jahren

2
Bewertungen
1
Antwort
747
Ansichten

Parallele Programmierung in AMD-basierten Laptops

Ich habe ein Lenovo G50-Notebook mit AMD A8-6410 @ 2 GHz, 8 GB RAM mit einem R5 230M und Radeon HD 8550M-Karten. In Windows 10 ist es möglich, ein CLI-basiertes Programm auszuführen (ffmpeg für die Videokomprimierung, um genau zu sein), wobei alle Kerne der CPU und GPU verwendet werden oder zwei In...

5
Bewertungen
2
Antworten
4478
Ansichten

Wie verwende ich Strg + C, um alle Hintergrundprozesse zu beenden, die in einem Bash-Skript gestartet wurden?

ArchLinux (Manjaro). Ich verwende eine Bash-Datei. Es führt 2 Prozesse (Befehle) aus &. Wenn ich jedoch Ctrl+ drücke C, um das Programm zu stoppen, stirbt ein Prozess und der andere arbeitet weiter. Wie stoppe ich beide Prozesse? Oder wie schreibe ich ein neues Skript, um diese beiden Prozesse z...
fragte Ievgen vor 7 Jahren

0
Bewertungen
0
Antworten
18234
Ansichten

SSH-Fehler: Temporärer Fehler bei der Namensauflösung bei der MPI-Ausführung

Ich habe 6 Computer (jeweils 4 Kerne und identische Hardwares) mit statischen IP-Adressen und muss NAMD-Computerprogramme mit OpenMPI parallel ausführen. Also ich Installierte SSH und OpenMPI (auf der Mint 18) Platzieren Sie die ausführbare Datei auf allen Computern in / bin Passwortlose SSH ein...
fragte PVGM vor 7 Jahren

1
Bewertungen
0
Antworten
373
Ansichten

Analyse der Hardwareanforderungen für Windows

Ich habe einen Algorithmus, der mindestens 30 Mal wiederholt werden muss ('Replikation'): Jede Replikation kann in ihrem eigenen Kern ausgeführt werden. Die Ninja-Entwicklungsstationen verfügen über die "Knight's Landing" (72 Kerne) und sind mit CentOS ausgestattet. Die Software, die ich verwende,...
fragte gatorback vor 7 Jahren

1
Bewertungen
1
Antwort
663
Ansichten

Wie führe ich mehrere .bat-Dateien aus, die sich in Unterordnern befinden?

Ich bin neu in Supercomputern. Ich habe vor kurzem eine Amazon EC2-Instanz mit 128 CPUs und Microsoft Server 2012 erstellt. Ich habe einen Ordner mit 100 Unterordnern. In jedem Unterordner befindet sich eine BAT-Datei. Wie führe ich alle 100 .bat-Dateien gleichzeitig aus? Es gibt auch einen bestimmt...
fragte Julia_arch vor 7 Jahren

0
Bewertungen
1
Antwort
315
Ansichten

Bash One-Liner, um mehrere Prozesse zu öffnen und eine Python-Funktion in jeder Parallelverarbeitung des armen Mannes auszuführen

Ich habe eine Python-Datei wie my_functions.py und in dieser Datei befindet sich eine Funktion def func(a,b): result = does_some_stuff(a,b) return result Gibt es einen bash-Einzeiler, der N-Python-Sitzungen öffnet und diese Funktion mit den angegebenen Argumenten a und b ausführt? Ich denke darübe...
fragte Canaryyellow vor 7 Jahren

0
Bewertungen
0
Antworten
1260
Ansichten

Verwenden von Workflows in PowerShell

Ich habe nur eine Standardschleife verwendet foreach, die so ausgeführt wird, wie sie sollte. Ich habe jedoch einen 8-Core-Prozessor und 16 GB RAM und dachte, ich würde einen solchen mit einer Parallel.foreachSchleife verwenden. Nun, diese Syntax funktioniert so, wie sie sollte $filelist = Get-Child...

64
Bewertungen
4
Antworten
14525
Ansichten

Wie kann mein Computer 300% PC-Rechenleistung nutzen?

Ich spiele mit einem Skript herum und nun habe ich mich mitreißen lassen (es läuft immer noch und mein Computer ist noch nicht gestorben). Ich führe 17 Iterationen des Skripts aus (mit der Absicht, meinen Computer zum Absturz zu bringen). Wenn ich mir den Aktivitätsmonitor anschaue, sehe ich, dass j...
fragte Frankenmint vor 8 Jahren

1
Bewertungen
1
Antwort
460
Ansichten

Der Hauptunterschied zwischen Superskalar und Parallelismus

Bei der superskalaren Verarbeitung wird an jedem Kern mehr als eine Anweisung parallel ausgeführt. Wie unterscheidet sich dann die parallele Verarbeitung? Vielen Dank.

0
Bewertungen
2
Antworten
1242
Ansichten

Bash for Loop parallel mit n Kernen

Ich habe eine bashSchleife, die wie folgt aussieht: for i in $(seq 0 $max); do my_command $i done und ich möchte dies parallel auf nKernen ausführen . Ich weiß, dass ich das könnte while [[ "$j" -le "$max" ]]; do for i in $(seq 1 $ncores); do my_command $j & done wait done Wenn jedoch my_comma...
fragte drjrm3 vor 8 Jahren

0
Bewertungen
1
Antwort
268
Ansichten

Wie führe ich eine begrenzte Anzahl von Programminstanzen aus?

Zum Beispiel habe ich ca. 14000 Dateien, die ich bearbeiten muss. Jetzt mache ich es mit for %%a in (*.OGG) do revorb.exe "%%a" Dies führt alle Revorbs nacheinander durch. Ich habe einen Quad-Prozessor, also möchte ich vier Instanzen gleichzeitig ausführen, jedoch nicht mehr als vier. ich habe es v...
fragte korasov vor 8 Jahren

1
Bewertungen
0
Antworten
350
Ansichten

Warum ist mein Master-Knoten im Leerlauf, wenn GNU parallel ausgeführt wird?

Ich verwende gnu-parallel, um mehrere Python-Skripte parallel auf mehreren Computern in meinem Gigabit-Netzwerk auszuführen. Die verarbeiteten Dateien befinden sich in einem tmpfs-Ordner (RAM) auf meinem Master-Knoten. Wenn ich einen parallelen Prozess starte, kann ich sehen, dass alle Kerne im Remo...

1
Bewertungen
2
Antworten
1230
Ansichten

null ein großes Blockgerät mit parallelisiertem dd

Wir haben ein 60-Terabyte-Blockgerät, das wir mit dd auf Null setzen wollen. Kann diese Operation parallelisiert werden, um die benötigte Zeit zu reduzieren? Ich habe versucht, den folgenden Befehl auszuführen, aber das ist nicht das, wonach ich suche: seq 1 5 | parallel dd if=/dev/zero of=/dev/mapp...

8
Bewertungen
1
Antwort
3423
Ansichten

Sort --parallel ist nicht parallelisierend

Ich versuche, einen Satz von Zeilen, die mit egrep mit sort -u aus einer Datei gezogen wurden, eindeutig zu machen und sie dann zu zählen. Etwa 10% der Zeilen (alle 100 Zeichen des Alphabets [ATCG]) sind doppelt vorhanden. Es gibt zwei Dateien, jeweils etwa 3 Gigs, 50% sind nicht relevant, also viel...
fragte Jeremy Kemball vor 8 Jahren

2
Bewertungen
2
Antworten
453
Ansichten

Wird der Prozess in einem Thread langsamer als in einem Kern ausgeführt

So viele CPUs kommen jetzt mit 2/4 Kernen und 4/8 Threads. Es gibt auch einige CPUs, die aus 4 Kern- und 4 Threads bestehen. Würde das bedeuten, dass ein unvergleichlicher Prozess auf derselben Taktzyklus-CPU mit 8/4 CPU langsamer läuft als auf einer 4/4 CPU, da er nur die Hälfte des Kerns verwendet...
fragte dzh vor 8 Jahren

0
Bewertungen
2
Antworten
444
Ansichten

Wie implementiere ich Intel MPI-Benchmarks für mpich2?

Viele Leute haben die Verwendung von Intel MPI-Benchmarks für mpich2 empfohlen, die Installation ist jedoch nicht sehr einfach. Könnte irgendjemand Schritte für die Installation und einen Beispieltestfall dafür angeben? Welche anderen Benchmarks können verwendet werden, um die Leistung zu testen?
fragte Vaibhav Rekhate vor 9 Jahren