Tag: parallel-processing

Parallele Verarbeitung ist, im Gegensatz zu nur eine Gleichzeitige Verarbeitung garantiert über start / ausführen / beenden alle auf thread-Ebene und/oder-instruction-level-Aufgaben ausgeführt, die in einem parallel-Mode und bietet eine garantierte finish der gleichzeitig ausgeführten code-Pfade.

die Verwendung von exec zum ausführen eines system-Kommando in einem neuen Prozess

Anzahl der Antworten 3 Antworten
Ich versuche zu spawnen, ein Prozess, der führt einen system-Befehl, während mein eigenes Programm noch dauert und man zwei Prozesse parallel laufen. Ich arbeite auf linux. Schaute ich online und sounds, die wie sollte ich mit exec()

OpenMP: Was ist der Vorteil der Schachtelung parallelizations?

Anzahl der Antworten 3 Antworten
Aus, was ich verstehe, #pragma omp parallel und seine Variationen im Grunde führen Sie den folgenden block in eine Anzahl von gleichzeitigen threads, das entspricht der Anzahl der CPUs. Bei verschachtelten parallelizations - parallel-in, parallel, parallel-Funktion im

Wann ist das System.Threading.Aufgabe nützlich?

Anzahl der Antworten 1 Antworten
Ich haben die meisten die Threading-Bibliothek umfassend. Ich bin ziemlich vertraut mit dem erstellen von neuen Threads, BackgroundWorkers erstellen und mit den integrierten .NET-ThreadPool - (die sind alle sehr cool). Allerdings habe ich nie gefunden, ein Grund

Wie erstelle threads in nodejs

Anzahl der Antworten 8 Antworten
Gibt es eine Möglichkeit, threads zu erstellen für die Ausführung von mehreren Methoden gleichzeitig. Wenn jede Methode schlägt fehl, und zwischen all den anderen threads, die getötet werden sollten. Vielen Dank im Voraus InformationsquelleAutor der Frage user87267867

Was ist der Unterschied zwischen asynchroner Programmierung und multithreading?

Anzahl der Antworten 2 Antworten
Dachte ich, Sie waren im Grunde die gleiche Sache-Programme zu schreiben, die geteilten Aufgaben zwischen Prozessoren (auf Maschinen, die haben 2+ Prozessoren). Dann bin ich beim Lesen https://msdn.microsoft.com/en-us/library/hh191443.aspxwas sagt die Async-Methoden sind vorgesehen, um nicht-blockierende Operationen. Ein

Warten Sie, bis QueueUserWorkItem zu Vervollständigen

Anzahl der Antworten 3 Antworten
Wenn ich Sie jobs hinzufügen, um die thread-pool mit QueueUserWorkItem... wie kann ich verhindern, dass mein Programm von vorne Los, bis alle Aufträge abgeschlossen sind? Ich weiß, ich könnte hinzufügen, ein wenig Logik zu halten, die app

openMP:warum bin ich nicht immer verschiedene thread-ids, wenn ich verwendet " #pragma omp parallel num_threads(4)"

Anzahl der Antworten 1 Antworten
Warum bin ich nicht immer verschiedene thread-ids, wenn ich verwendet " #pragma omp parallel num_threads(4)". Alle thread-ids sind in diesem Fall 0. Aber wenn ich den Kommentar der Zeile und verwenden Sie die Standard-Anzahl der threads, habe

Parallel.ForEach - Anmutige Stornierung

Anzahl der Antworten 1 Antworten
Auf das Thema warten, bis die Aufgaben abgeschlossen sind und der thread-synchronisation. Ich habe derzeit eine iteration habe ich eingeschlossen in eine Parallele.ForEach. Im Beispiel unten habe ich vor einigen Fragen in den Kommentaren darüber, wie am

konnte nicht finden, Funktion in foreach-Schleifen

Anzahl der Antworten 3 Antworten
Ich versuche, verwenden Sie foreach zu tun, multicore computing in R. A <-function(....) { foreach(i=1:10) %dopar% { B() } } dann rufe ich die Funktion A in der Konsole. Das problem ist, dass ich eine Funktion aufrufen

Schreiben Sie eine parallele Schleife

Anzahl der Antworten 2 Antworten
Ich versuche zu laufen parallele Schleife auf ein einfaches Beispiel. Was mache ich falsch? from joblib import Parallel, delayed import multiprocessing def processInput(i): return i * i if __name__ == '__main__': # what are your inputs, and

Parfor für Python

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche für eine definitive Antwort zu MATLAB ist parfor für Python (Scipy, Numpy). Gibt es eine Lösung ähnlich parfor? Wenn nicht, was ist die Komplikation für eine? UPDATE: Hier ist eine typische numerische

Versucht, zu automatisieren mit Selenium parallel, aber mehrere webdriver Instanzen ausflippen

Anzahl der Antworten 6 Antworten
So, ich bin versucht, erstellen Sie ein java-Programm, das verwendet Selen zu automatisieren, WebDriver, um Aufgaben auf einer website. Im moment verwende ich es für die Arbeit, um die Automatisierung eine lästige Aufgabe, bei der sich der

Parallel.ForEach Bestellt Ausführung

Anzahl der Antworten 6 Antworten
Ich versuche zum ausführen paralleler Funktionen auf eine Liste von Objekten mit der neuen C# 4.0 Parallel.ForEach Funktion. Dies ist eine sehr lange Wartung. Ich möchte, um es auszuführen in der Reihenfolge der Liste, so dass ich

Der Schnellste Weg zu legen, die parallel zu einer einzelnen Tabelle

Anzahl der Antworten 3 Antworten
Mein Unternehmen ist verflucht durch eine symbiotische Partnerschaft stellte sich parasitäre. Unsere Daten von den Parasiten, haben wir die Verwendung einer schmerzlich langsamen odbc-Verbindung. Ich bemerkte vor kurzem, obwohl, ich kann mehr Durchsatz durch das ausführen von

Was ist die beste MPI-Implementierung

Anzahl der Antworten 4 Antworten
Implementierung MPI-system in einem cluster. Wenn jemand hier keine Erfahrung mit MPI (MPICH/OpenMPI), würde ich gerne wissen was besser ist und wie die performance erhöht werden kann, auf einem cluster von x86_64-Kisten. InformationsquelleAutor der Frage prasanna |

Aufgabe.WaitAll und Ausnahmen

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit exception handling und parallele Aufgaben. Den code unten gezeigte beginnt 2 Aufgaben und wartet für Sie zu beenden. Mein problem ist, dass im Falle einer Aufgabe, die eine Ausnahme auslöst, wird der

Parallele Programmierung in Java

Anzahl der Antworten 8 Antworten
Wie können wir tun, Parallele Programmierung in Java? Gibt es einen speziellen Rahmen dafür? Wie können wir die Sachen Arbeit? Ich werde Ihnen sagen, Jungs, was ich brauche, denke, dass ich entwickelte ein web-crawler, dessen Durchforstung viele

MPI für multicore?

Anzahl der Antworten 7 Antworten
Mit der jüngsten Begeisterung über multicore-Programmierung ist, wer die Möglichkeiten der Verwendung von MPI ? InformationsquelleAutor der Frage Bharani | 2008-09-29

So konfigurieren Sie eine maximale Anzahl von threads im Parallelen.Für

Anzahl der Antworten 3 Antworten
Dies ist das Beispiel microsoft stellt für die parallele for -, und ich würde gerne wissen, wie konfigurieren Sie die maximale Anzahl der threads für diesen code. //A basic matrix multiplication. //Parallelize the outer loop to partition

Ausführung Mehrerer AsyncTask ist Parallel

Anzahl der Antworten 2 Antworten
Ich bin mit Android SDK 4.0.3 API15 und ich will laufen mehrere AsyncTasks parallel erfolgen. Ich bekomme meine Daten aus web-server und animieren(10 fps) in Echtzeit. Aber je nach Benutzer Operationen, die ich brauche, um Daten zu

Wie man einen task in den Ruhezustand (oder Verzögerung) in C# 4.0?

Anzahl der Antworten 9 Antworten
Es ist Aufgabe.Verzögerung.NET 4.5 Wie kann ich das gleiche zu tun .NET 4.0? InformationsquelleAutor der Frage Fulproof | 2013-03-11

Verständnis von Node.JS async.parallel

Anzahl der Antworten 1 Antworten
Brauche ich zum anfordern von Daten aus zwei web-Server. Die Aufgaben sind voneinander unabhängig, deshalb bin ich mit aync.parallel. Jetzt bin ich nur schreiben 'abc', 'xyz', und 'Fertig', um den Körper von meiner web-Seite. Da Aufgaben zur

Node.js - Async.js: Wie funktioniert die parallele Ausführung?

Anzahl der Antworten 2 Antworten
Möchte ich wissen, wie die parallele Ausführung arbeitet in async.js async = require('async') async.parallel([ function(callback){ for (var i = 0; i < 1000000000; i++) /* Do nothing */; console.log("function: 1") }, function(callback){ console.log("function: 2") } ]); In

Wie mache ich alle AJAX-Aufrufe sequenziell?

Anzahl der Antworten 5 Antworten
Verwende ich jQuery. Und ich will nicht, parallele AJAX-Aufrufe auf meine Bewerbung, jeder Aufruf muss warten, der Vorherige vor. Wie es zu implementieren? Gibt es irgendwelche Helfer? UPDATEWenn es irgendeine synchrone version des XMLHttpRequest-oder jQuery.post würde ich

Parallele Ausführung in node.js koordinieren

Anzahl der Antworten 7 Antworten
Den event-driven-programming-Modell node.js macht es etwas schwierig zu koordinieren, den Programm-Ablauf. Einfache sequenzielle Ausführung gedreht wird in verschachtelten callbacks, die ist einfach genug (obwohl ein wenig verworren zu schreiben). Aber, wie etwa die parallele Ausführung? Sagen wir,

Shared-Memory-Objekte in Multiprocessing

Anzahl der Antworten 2 Antworten
Angenommen ich habe eine große in-memory-numpy-array, ich habe eine Funktion func nimmt, dass in diesem Riesen-array als Eingabe (zusammen mit einigen anderen Parametern). func mit verschiedenen Parametern parallel ausgeführt werden können. Zum Beispiel: def func(arr, param): #

multiprocessing.dummy in Python verwendet nicht 100% CPU

Anzahl der Antworten 1 Antworten
Ich tun, machine-learning-Projekt in Python, so dass ich parallel predict-Funktion, die ich verwende in meinem Programm. from multiprocessing.dummy import Pool from multiprocessing import cpu_count def multi_predict(X, predict, *args, **kwargs): pool = Pool(cpu_count()) results = pool.map(predict, X) pool.close()

Wie teuer ist die Lock-Anweisung?

Anzahl der Antworten 7 Antworten
Ich habe experimentiert mit multi-threading und parallel processing und ich brauchte einen Zähler zu tun, einige grundlegende Zählung und statistische Analyse der Geschwindigkeit der Verarbeitung. Um Probleme zu vermeiden mit gleichzeitiger Nutzung meiner Klasse, ich habe eine

Stream von booleschen Werten, ist das wahr?

Anzahl der Antworten 2 Antworten
Möchte ich zum parallelisieren des folgenden code-snipped mit einem parallelStream: boolean anyTrue() { for (Element e : setOfE) { if (eval(e)) { return true; } } return false; } Wird die folgende Arbeit auf parallele streams und

Parallele For-Schleifen. Warten sie auf das Ende?

Anzahl der Antworten 1 Antworten
Habe ich zwei for-Schleifen. die zweite Schleife muss gestartet werden nach Beendigung der ersten Schleife. So, Wenn ich mit zwei Parallel.For() Schleifen, wird die zweite Schleife ausgeführt, nach der Beendigung der ersten Schleife? InformationsquelleAutor der Frage Mahdi

Legen Sie die Anzahl der Threads mithilfe von omp_set_num_threads () auf 2 fest, aber omp_get_num_threads () gibt 1 zurück

Anzahl der Antworten 3 Antworten
Habe ich die folgende C/C++ - code mit OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } omp_set_num_threads(nProcessors); printf("omp_get_num_threads(): %d\n",omp_get_num_threads()); exit(0); Wie Sie sehen können, versuche ich die Anzahl von Prozessoren basiert auf einem argument in

Parallel ParLapply verwenden: nicht auf Variablen innerhalb von parallelem Code zugreifen

Anzahl der Antworten 3 Antworten
Vor kurzem habe ich einen computer mit mehreren Kernen und Lerne die Verwendung der parallel computing. Ich bin ziemlich versiert im Umgang mit lapply und mir wurde gesagt parLapply funktioniert ganz ähnlich. Ich bin nicht in Betrieb

Gibt es eine einfache prozessbasierte parallele Karte für Python?

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem einfachen Prozess-basierte parallele Karte für python, das heißt, eine Funktion parmap(function,[data]) laufen soll, die Funktion auf jedes element von [Daten] auf einen anderen Prozess (gut, auf einem anderen Kern, ist

Einfachste Möglichkeit, drei Methoden parallel in C # auszuführen

Anzahl der Antworten 5 Antworten
Habe ich drei Methoden, die ich nenne, um einige der Zahl-Knirschen, sind wie folgt results.LeftFront.CalcAi(); results.RightFront.CalcAi(); results.RearSuspension.CalcAi(geom, vehDef.Geometry.LTa.TaStiffness, vehDef.Geometry.RTa.TaStiffness); Jede der Funktionen ist voneinander unabhängig und können parallel berechnet mit keine tote sperren. Was ist der einfachste

Task.WaitAll-Methode vs Parallel.Invoke-Methode

Anzahl der Antworten 2 Antworten
Habe ich Beispielcode zu vergleichen, Verarbeitung Zeit für einen Parallelen Ansatz und Aufgabe Ansatz. Das Ziel dieses Versuchs ist das Verständnis, wie Sie funktionieren. Also meine Fragen sind: Warum Parallel arbeitete schneller dann die Aufgabe? Tun meine

Schneller Algorithmus zur parallelen Berechnung von Pi

Anzahl der Antworten 1 Antworten
Bin ich angefangen zu lernen, CUDA und ich denke, dass die Berechnung lange Ziffern von pi wäre eine schöne, einleitende Projekt. Habe ich bereits implementiert, die einfache Monte-Carlo-Methode, die leicht parallelisieren kann. Ich habe einfach jeden thread

Parallelisieren anwenden nach Pandas groupby

Anzahl der Antworten 4 Antworten
Habe ich verwendet, rosetta.parallel.pandas_easy zu parallelisieren, gelten nach der Gruppe-zum Beispiel: from rosetta.parallel.pandas_easy import groupby_to_series_to_frame df = pd.DataFrame({'a': [6, 2, 2], 'b': [4, 5, 6]},index= ['g1', 'g1', 'g2']) groupby_to_series_to_frame(df, np.mean, n_jobs=8, use_apply=True, by=df.index) Aber hat jemand herausgefunden,

Lassen Sie 2 Funktionen gleichzeitig laufen

Anzahl der Antworten 7 Antworten
Ich versuche, 2 Funktionen zur gleichen Zeit laufen. def func1(): print 'Working' def func2(): print 'Working' func1() func2() Weiß jemand, wie dies zu tun? InformationsquelleAutor der Frage John | 2010-06-02

Parallel.ForEach mit Hinzufügen zur Liste

Anzahl der Antworten 5 Antworten
Ich versuche zum ausführen mehrerer Funktionen, die eine Verbindung zu einem remote-Standort (per Netzwerk) und liefert eine generische Liste. Aber ich möchte zu laufen, Sie gleichzeitig. Beispiel: public static List<SearchResult> Search(string title) { //Initialize a new temp

Hat Java Unterstützung für Multicore-Prozessoren / Parallelverarbeitung?

Anzahl der Antworten 5 Antworten
Ich weiß, dass jetzt, dass die meisten Prozessoren zwei oder mehr Kerne, multicore-Programmierung ist in aller Munde. Ist es, die Funktionalität zu nutzen, dies in Java? Ich weiß, dass Java eine Thread-Klasse, aber ich weiß auch, diese

Was ist der Unterschied zwischen Nebenläufigkeit und Parallelität?

Anzahl der Antworten 30 Antworten
Was ist der Unterschied zwischen Gleichzeitigkeit und Parallelität? Beispiele sind geschätzt. InformationsquelleAutor der Frage StackUnderflow | 2009-06-26

Wie parallelisiere ich in Windows - Beispiel?

Anzahl der Antworten 4 Antworten
Wie bekomme ich parallelizaton von code für die Arbeit in r unter Windows? Ein einfaches Beispiel. Dieses Posting selbst beantwortet die Frage, denn das war eher unangenehm zu bekommen arbeiten. Finden Sie Paket parallel funktioniert NICHT, auf

Multithreading vs Multiprocessing

Anzahl der Antworten 4 Antworten
Ich bin neu auf dieser Art von Programmierung und brauchen Ihre Sicht. Habe ich eine Anwendung erstellen, aber ich kann es nicht erhalten, um zu berechnen, schnell genug. Ich habe bereits versucht Intel TBB, und es ist

Ist es möglich, eine Aufgabe wie den Abbruch einer Thread (Thread.Abort Methode) abzubrechen?

Anzahl der Antworten 4 Antworten
Könnten wir Abbrechen ein thread wie dieser: Thread thread = new Thread(SomeMethod); . . . thread.Abort(); Aber kann ich das Abbrechen einer Aufgabe (in .Net 4.0) in der gleichen Weise, die nicht durch Storno-Mechanismus. Ich will zu

openMP verschachtelte parallele for loops vs innere parallel für

Anzahl der Antworten 2 Antworten
Wenn ich mit geschachtelten parallel for-Schleifen wie diese: #pragma omp parallel for schedule(dynamic,1) for (int x = 0; x < x_max; ++x) { #pragma omp parallel for schedule(dynamic,1) for (int y = 0; y < y_max; ++y)

Wie man parallele Programmierung in Python macht

Anzahl der Antworten 3 Antworten
Für C++, die wir verwenden können, OpenMP parallele Programmierung; jedoch, die OpenMP nicht für Python. Was soll ich tun, wenn ich parallel einige Teile von meinem python-Programm? Die Struktur des Codes kann betrachtet werden als: solve1(A) solve2(B)

Wie weiß ich in Python, wann ein Prozess abgeschlossen ist?

Anzahl der Antworten 5 Antworten
Innerhalb eines Python-GUI (PyGTK) ich einen Prozess starten (mit multiprocessing). Der Prozess dauert eine lange Zeit (~20 Minuten) zu beenden. Wenn der Vorgang abgeschlossen ist, möchte ich, um es zu säubern (Auszug der Ergebnisse und sich der

Wie führen Sie Komponententests (MSTest) parallel aus?

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche nach Möglichkeiten zum ausführen von test-suites parallel. Ich bin mir bewusst .testrunconfig Einstellung. Dies ermöglicht Ihnen, multiplex auf der Anzahl der CPUs. Möchte ich laufen 1000 tests parallel. Dies macht Sinn, da

Parallel funktioniert nicht mit Entity Framework

Anzahl der Antworten 4 Antworten
Habe ich eine Liste von IDs, und ich brauche, um mehrere gespeicherte Prozeduren auf jeder ID. Wenn ich mit einem standard-foreach-Schleife, funktioniert es OK, aber wenn ich viele Datensätze, es funktioniert ziemlich langsam. Wollte ich konvertieren Sie

Gibt es ein Äquivalent zu "weiter" in einer Parallel.ForEach?

Anzahl der Antworten 2 Antworten
Ich bin portieren von code zu Parallel.ForEach und bekam eine Fehlermeldung mit einem continue ich habe in den code. Gibt es etwas vergleichbares kann ich verwenden in einer Parallel.ForEach funktionell äquivalent zu continue im foreach Schleife? Parallel.ForEach(items,