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.

Starten Sie gespeicherte Prozeduren sequentiell oder parallel

Anzahl der Antworten 4 Antworten
Haben wir eine gespeicherte Prozedur, die jede Nacht läuft, das wiederum der Startschuss für eine Reihe von anderen Verfahren. Einige dieser Verfahren können logisch parallel ausgeführt werden, mit einigen der anderen. Wie kann ich angeben, die auf

Programmierung für Multi-core-Prozessoren

Anzahl der Antworten 4 Antworten
Soweit ich weiß, die multi-core-Architektur in einem Prozessor hat keine Auswirkungen auf das Programm. Die eigentliche Befehlsausführung erfolgt in eine niedrigere Schicht. meine Frage ist, Gegeben, dass Sie eine multicore-Umgebung Kann ich mit jeder beliebigen Programmier-Praktiken zu

Die Beobachtung Aufgabe von Ausnahmen innerhalb einer ContinueWith

Anzahl der Antworten 2 Antworten
Gibt es verschiedene Möglichkeiten, in denen zu beobachten, Ausnahmen im Rahmen von Aufgaben. Einer von Ihnen ist in ein ContinueWith mit OnlyOnFaulted: var task = Task.Factory.StartNew(() => { //Throws an exception //(possibly from within another task spawned

Kompilierung der CUDA-ohne Visual Studio - "Nicht gefunden-compiler cl.exe im Pfad"

Anzahl der Antworten 4 Antworten
Ich habe gerade angefangen ein kleines Projekt in CUDA. Muss ich Folgendes wissen: Ist es möglich, die Kompilierung der CUDA-code ohne die Verwendung/den Kauf von Microsoft Visual Studio? Mit Nvcc.exe ich bekomme die Fehlermeldung "compiler Nicht finden

Schnell verketten mehrerer Dateien auf Linux

Anzahl der Antworten 6 Antworten
Ich bin mit Python multiprocessing zum generieren einer temporären Ausgabe-Datei pro Prozess. Sie können mehrere GB groß sein und ich mache ein paar Dutzend von diesen. Diese temporären Dateien werden müssen concated zu bilden, die den gewünschten

Python 2.7 gleichzeitigen.futures.ThreadPoolExecutor nicht parallelisieren

Anzahl der Antworten 1 Antworten
Mir läuft der folgende code auf einem Intel i3-basierten Maschine mit 4 virtuellen Kernen (2 hyperthreads/physischen Kern, 64bit) und Ubuntu 14.04 installiert: n = multiprocessing.cpu_count() executor = ThreadPoolExecutor(n) tuple_mapper = lambda i: (i, func(i)) results = dict(executor.map(tuple_mapper,

C# Parallel Vs. Threaded-code-Leistung

Anzahl der Antworten 4 Antworten
Ich habe die Prüfung der Leistung des Systems.Threading.Parallel vs ein Threading-und ich bin überrascht zu sehen, Parallel dauert länger, um fertig gestellten Aufgaben als threading. Ich bin sicher, dass es aufgrund meiner begrenzten Kenntnisse der Parallelen, die

python-parallel-Karte (multiprocessing.Pool.Karte) mit globalen Daten

Anzahl der Antworten 2 Antworten
Ich versuche, eine Funktion aufzurufen, auf die mehrere Prozesse. Die offensichtliche Lösung ist python multiprocessing Modul. Das problem ist, dass die Funktion hat Nebenwirkungen. Es erstellt eine temporäre Datei und schreibt, dass die Datei gelöscht werden, auf

Wie kann ein EJB parallelisieren, eine lange, CPU-intensive Prozess?

Anzahl der Antworten 6 Antworten
Die Anwendung hat ein CPU-intensiver Prozess, der läuft momentan auf einem server (EJB-Methode) Seriell ausgeführt, wenn der client es anfordert. Es ist theoretisch möglich (aus konzeptioneller Sicht) zu splitten, dass der Prozess in N Stücke und führen

Parallele Operationen auf Kotlin-Sammlungen?

Anzahl der Antworten 6 Antworten
In Scala kann man leicht tun, eine parallel-Karte, forEach, etc, mit: collection.par.map(..) Gibt es ein äquivalent in Kotlin? Die schnellsten parallel-Sammlungen, um aus GS-Sammlungen: github.com/goldmansachs/gs-collections ... die Sie verwenden können, von Kotlin (wie jedes Java collection framework

Erstellen von dynamischen Anzahl von threads gleichzeitig

Anzahl der Antworten 4 Antworten
Jedes mal, wenn ich haben, um eine variable Anzahl von threads. Ich tun dies, indem Sie erstellen ein array von Threads und erstellen Sie mehrere, der Anzahl der threads. Aber, ich verstehe nicht, wie zu beginnen, diese

C# - Parallel Sind.Aufrufen und Parallel.ForEach im wesentlichen die gleiche Sache?

Anzahl der Antworten 3 Antworten
Sowie durch die "gleiche Sache" meine ich diese zwei Vorgänge, die im Grunde die gleiche Arbeit tun, und es nur darauf an, welche bequemer ist zu nennen, basierend auf dem, was Sie haben, mit zu arbeiten? (d.h.

Fehler in unserialize(socklist[[n]]) : Fehler beim Lesen von der Verbindung unter Unix

Anzahl der Antworten 1 Antworten
Habe ich versucht mit dem folgenden code auf einer Unix-Maschine mit 20 CPU -, mit R foreach, parallel, doParallel, und party Pakete (mein Ziel ist es, die Partei /varimp Funktion arbeitet auf mehreren CPUs parallel): parallel_compute_varimp <-

Wie, um zu bestimmen, MPI Rang/Prozess-Nummer auf einen lokalen socket/Knoten

Anzahl der Antworten 4 Antworten
Sagen, ich führe ein parallel-Programm mittels MPI. Ausführung Befehl mpirun -n 8 -npernode 2 <prg> startet 8 Prozesse insgesamt. Dass 2 Prozesse pro Knoten und 4-Knoten insgesamt. (OpenMPI 1.5). Wo ein Knoten besteht aus 1 CPU (dual-core)

Laufen zwei threads zur gleichen Zeit

Anzahl der Antworten 7 Antworten
Ich möchte wissen, ob ein Programm ausgeführt werden kann zwei threads gleichzeitig (das ist im Grunde das, was es verwendet wird, für korrekt?). Aber wenn ich zu tun, ein system-Aufruf in einer Funktion, wo es läuft auf

Unterschied zwischen multi-threading und parallel-Programmierung?

Anzahl der Antworten 3 Antworten
Ich habe einen quad Prozessor. Ich codiert, dass so etwas wie in java; Some.java; public class Some extends Thread { private SharedData sharedVal; private String name; public Some(SharedData val, String threadName) { sharedVal = val; name =

OpenMP: Get Gesamt Anzahl der Laufenden threads

Anzahl der Antworten 3 Antworten
Ich brauche, um zu wissen, die Gesamtzahl der threads, dass mein Antrag hervorgebracht hat, die über OpenMP. Leider, die omp_get_num_threads() - Funktion funktioniert nicht arbeiten hier, da es nur liefert die Anzahl der threads im aktuellen team.

So Lesen Sie alle Zeilen einer Datei parallel in Java 8

Anzahl der Antworten 1 Antworten
Möchte ich alle Zeilen gelesen eine 1 GB große Datei so schnell wie möglich in eine Stream<String>. Derzeit bin ich mit Files(path).lines(). Nach dem Parsen der Datei, ich mache ein paar Berechnungen (map()/filter()) Zuerst dachte ich, dies

wie ändern Sie die Anzahl der parallelen Zusammenstellung mit Xcode

Anzahl der Antworten 5 Antworten
So ändern Sie die Anzahl der Kompilierungen parallel beim erstellen einer C++ - Projekt mit XCode ? Ich spreche nicht über verteilte builds, aber auf die gleichzeitige Zusammenstellungen eine Reihe von Quelldateien aus einem einzelnen Projekt, auf

Powershell: die Ausführung mehrerer jobs in parralel und streaming-Ergebnisse von hintergrund-jobs

Anzahl der Antworten 5 Antworten
Übersicht Suchen zum Aufruf eines Powershell-Skripts, die in einen Streit, läuft jeder job im hintergrund und zeigt mir die verbose Ausgabe. Problem habe ich Das Skript scheint zu laufen, aber ich möchte, um dies zu überprüfen, für

OpenCL: work-group-Konzept

Anzahl der Antworten 4 Antworten
Verstehe ich nicht wirklich den Zweck der Arbeit-Gruppen in OpenCL. Ich verstehe, dass Sie eine Gruppe von Work-Items (angeblich, hardware-threads), welche zu bekommen parallel ausgeführt. Aber warum gibt es diese Notwendigkeit gröbere Unterteilung ? Wäre es nicht

parallel Datei Parsen, mehrere CPU-Kerne

Anzahl der Antworten 5 Antworten
Fragte ich eine Verwandte, aber sehr Allgemeine Frage früher (siehe vor allem diese Antwort). Diese Frage ist sehr spezifisch. Dies ist der gesamte code, der mir wichtig: result = {} for line in open('input.txt'): key, value =

Wie gewährleisten eines dynamisch reservierten Arrays ist, dass private in openmp

Anzahl der Antworten 2 Antworten
Arbeite ich in C mit openMP mit gcc auf einem linux-Rechner. In einer openmp-parallel for-Schleife, kann ich erklären, eine statisch zugewiesene array als private. Betrachten Sie das code-fragment: int a[10]; #pragma omp parallel for shared(none) firstprivate(a) for(i=0;i<4;i++){

Translate-und Scale-animation parallel

Anzahl der Antworten 2 Antworten
Ich mich bewegen möchte einige anzeigen aus jeder position zu center der Bildschirm und die Skala parallel. Wenn das zu kompliziert ist, übersetzen und Skala nacheinander ist auch akzeptabel. Aber weder ich erreichen konnte. Ich denke, es

Was ist das beste Modul für die parallele Verarbeitung in Perl?

Anzahl der Antworten 4 Antworten
Was ist das beste Modul für parallel-Prozess in Perl? Ich habe noch nie getan, die die parallele Verarbeitung in Perl. Was ist gute Perl-Modul für parallel-Prozess, die gehen, um verwendet in den DB-Zugriff und E-Mail ? Habe

Unterschied zwischen OpenMP und privaten threadprivate

Anzahl der Antworten 1 Antworten
Ich bin versucht zu parallelisieren, ein C-Programm mit OpenMP. Ich würde gerne mehr wissen über: Die Unterschiede zwischen den threadprivate - Richtlinie und der private - Klausel und In welchen Fällen müssen wir alle von Ihnen verwenden.

Wie zu warten, bis alle Kind-Prozesse genannt, die durch fork () - abgeschlossen?

Anzahl der Antworten 5 Antworten
Ich bin Verzweigung eine Reihe von Prozessen, und ich möchte Messen, wie lange es braucht, um die ganze Aufgabe, das ist, wenn alle Prozesse-Gabel abgeschlossen sind. Bitte beraten, wie man den parent-Prozess warten, bis alle Kind-Prozesse beendet

Das ausführen von tasks, die parallel in python

Anzahl der Antworten 2 Antworten
Ich bin mit python 2.7, ich habe einige code, der wie folgt aussieht: task1() task2() task3() dependent1() task4() task5() task6() dependent2() dependent3() Nur die Abhängigkeiten hier sind wie folgt: dependent1 warten muss tasks1-3, dependent2 warten muss Aufgaben

Ist es möglich, zum Abbruch einer Aufgabe, wie Abbruch-Thread (Thread.Abort-Methode)?

Anzahl der Antworten 6 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

Warum sollte ich lieber single 'await Task.WhenAll' über mehrere erwartet?

Anzahl der Antworten 5 Antworten
In case I don ' T care über die Reihenfolge der Aufgabenerledigung und müssen nur alle abgeschlossen sind, sollte ich noch await Task.WhenAll anstelle von mehreren await? E. g, ist DoWord2 unten eine bevorzugte Methode, um DoWork1

hilf mir zu verstehen, cuda

Anzahl der Antworten 2 Antworten
ich habe einige Schwierigkeiten Verständnis threads im NVIDIA-gpu-Architektur mit der cuda -. könnte bitte jemand klären Sie diese info: eine 8800 gpu hat 16 SMs mit 8 SPs jedem. so haben wir 128 SPs. war ich Leser

Wie node.js funktioniert?

Anzahl der Antworten 2 Antworten
Ich nicht verstehen mehrere Dinge über nodejs. Alle Informationen, die Quelle sagt, dass node.js ist skalierbarer als standard-threaded-web-Server aufgrund der fehlenden threads sperren und context-switching, aber ich Frage mich, wenn node.js nicht mit threads wie funktioniert es

Speichern von mehreren Ausgängen der foreach-dopar-Schleife

Anzahl der Antworten 3 Antworten
Ich würde gerne wissen, ob/wie es möglich wäre, zurückzukehren, mehrere Ausgaben als Teil der foreach dopar Schleife. Nehmen wir ein sehr einfaches Beispiel. Nehmen wir an, ich möchte 2 Operationen als Teil der foreach Schleife, und würde

Java: How to run thread getrennt vom Haupt-Programm/Klasse?

Anzahl der Antworten 5 Antworten
Subj. Wie Sie ausgeführt werden, den thread aus der main-Klasse, ABER getrennt von dieser Klasse? So ein bisschen details: ich habe ein Programm, das ausgeführt werden muss, ein Prozess. Dieser Prozess (cmd) läuft nur, wenn Hauptprogramm beendet

Unterschied zwischen omp critical und omp single

Anzahl der Antworten 2 Antworten
Ich versuche zu verstehen, der genaue Unterschied zwischen #pragma omp critical und #pragma omp single in OpenMP: Microsoft Definitionen für diese sind: Single: Können Sie angeben, dass Sie einen Abschnitt des Codes ausgeführt werden soll, auf einen

Aufgabe.Factory.StartNew vs. Parallel.Aufrufen

Anzahl der Antworten 3 Antworten
In meiner Anwendung, die ich ausführen von paar Dutzend bis paar hundert Aktionen parallel (kein Rückgabewert bei Aktionen). Welcher Ansatz wäre die optimale: Mit Task.Factory.StartNew in der foreach-Schleife iteriert Action array (Action) Task.Factory.StartNew(() => someAction()); Mit Parallel

Wie Kriege ich die Anzahl der Prozessoren auf C / Linux?

Anzahl der Antworten 5 Antworten
Schreibe ich eine kleine C-Anwendung, verwenden einige threads für die Verarbeitung von Daten. Ich möchte in der Lage sein, um zu wissen, die Anzahl der Prozessoren, die auf eine bestimmte Maschine, ohne Verwendung system() & in Kombination

Parallel Processing in python

Anzahl der Antworten 3 Antworten
Was einen einfachen code, der das tut, parallel processing in python 2.7? All die Beispiele, die Ich online gefunden haben, sind verschachtelt und unnötig codes. wie würde ich mit einem einfachen brute-force-integer factoring-Programm, wo kann ich den

CPU-Affinität Maske (Putting Threads auf verschiedenen CPUs)

Anzahl der Antworten 3 Antworten
Ich habe 4 threads, und ich bin versucht, in thread 1 ausgeführt auf CPU 1 thread 2 auf CPU 2, usw. Jedoch, wenn ich meinen code unter die Affinität zu Masken kehren die richtigen Werte, aber wenn

Wie parallele Programmierung in Python

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)

Parallel.ForEach() und foreach(IEnumerable<T>.AsParallel())

Anzahl der Antworten 3 Antworten
Erg, bin ich versucht zu finden, diese beiden Methoden in der BCL mit dem Reflektor, aber nicht finden können. Was ist der Unterschied zwischen diesen beiden snippets? A: IEnumerable<string> items = ... Parallel.ForEach(items, item => { ...

Warten Sie, bis alle multiprocessing-jobs zu beenden, bevor Sie fortfahren

Anzahl der Antworten 2 Antworten
Möchte ich laufen eine Reihe von jobs parallel und dann erst weiter, wenn alle jobs fertig sind. Ich habe etwas # based on example code from https://pymotw.com/2/multiprocessing/basics.html import multiprocessing import random import time def worker(num): """A job

wie Stimmen Sie die Parallelität Hinweis im Sturm

Anzahl der Antworten 3 Antworten
"Parallelität Hinweis" wird verwendet, im Sturm zu parallelise eine laufende storm-Topologie. Ich weiß, es gibt Begriffe wie Arbeitsprozess, Testamentsvollstrecker und Aufgaben. Würde es Sinn machen die Parallelität Tipp so groß wie möglich, so dass Ihre Topologien sind

Das Verständnis der Unterschiede zwischen mclapply und parLapply in R

Anzahl der Antworten 2 Antworten
Ich habe vor kurzem angefangen mit paralleler Techniken in der R für ein Projekt und habe mein Programm arbeitet auf Linux-Systemen mit mclapply aus der parallel Paket. Allerdings, den ich getroffen habe, eine Straßensperre mit meinem Verständnis

Wie verarbeiten MSMQ-Nachrichten parallel

Anzahl der Antworten 7 Antworten
Schreibe ich einen windows-Dienst zu konsumieren, die MSMQ-Nachrichten. Der Dienst wird mit Perioden hoher Aktivität (80k-Nachrichten kommen sehr schnell) und lange Perioden der Inaktivität (kann mehrere Tage ohne eine neue Meldung). Verarbeitung der Nachrichten ist sehr Netzwerk

increment a count-Wert außerhalb der parallelen.foreach Umfang

Anzahl der Antworten 2 Antworten
Wie kann ich die Schrittweite auf einen integer-Wert außerhalb des Bereichs eines parallel.foreach-Schleife? Was ist der leichteste Weg zur Synchronisation des Zugriffs auf Objekte außerhalb parallele Schleifen? var count = 0; Parallel.ForEach(collection, item => { action(item); //increment

Anzahl der verwendeten threads durch Intel TBB

Anzahl der Antworten 3 Antworten
Wie funktioniert Intel TBB wählen Sie die Anzahl der threads für einen parallelen Abschnitt? Ist es eine Art der Spezifikation verfügbar? InformationsquelleAutor der Frage chris | 2010-09-24

Parallel JavaScript-Code

Anzahl der Antworten 4 Antworten
Ist es möglich, JavaScript-code parallel im browser? Ich bin bereit zu opfern, einige browser-support (IE, Opera, alles andere) zu gewinnen eine Kante hier. InformationsquelleAutor der Frage Josh K | 2010-10-09

Nicht Parallel.ForEach Beschränkung der Anzahl der aktiven threads?

Anzahl der Antworten 5 Antworten
Angesichts dieser code: var arrayStrings = new string[1000]; Parallel.ForEach<string>(arrayStrings, someString => { DoSomething(someString); }); Wird alle 1000 threads spawnen fast gleichzeitig? InformationsquelleAutor der Frage Jader Dias | 2009-07-11

Bedeutung von inter_op_parallelism_threads und intra_op_parallelism_threads

Anzahl der Antworten 1 Antworten
Kann jemand bitte erklären Sie die folgenden TensorFlow Bedingungen inter_op_parallelism_threads intra_op_parallelism_threads oder, bitte, die links zu der richtigen Quelle mit der Erklärung. Ich führte ein paar tests durch ändern der Parameter, aber die Ergebnisse sind nicht konsistent,