parallel-processing

Parallelverarbeitung ist, im Gegensatz zu einer Concurrent-Verarbeitung, garantiert, dass alle Tasks auf Thread- und / oder Anweisungsebene, die parallel ausgeführt werden, gestartet / ausgeführt / beendet werden und eine garantierte Beendigung des gleichzeitig ausgeführten Code- Pfade.
2
Antworten

Warum werden Haskell-Listen-Comprehensions nicht parallel ausgeführt?

Ich mache Project Euler Problem 21 für Hausaufgaben und ich habe dieses Listenverständnis: %Vor% Dies dauert sehr lange (verständlich, da es 10000 ^ 2 Zahlenpaare testet). Wenn ich meine CPU-Auslastung betrachte, zeigt dies, dass nur 1 Kern...
08.09.2014, 20:02
8
Antworten

Wie bekomme ich Java, um meinen Multi-Core-Prozessor mit GZIPInputStream zu verwenden?

Ich verwende einen GZIPInputStream in meinem Programm, und ich weiß, dass die Leistung verbessert würde, wenn ich Java dazu bringen könnte, mein Programm parallel auszuführen. Gibt es im Allgemeinen eine Befehlszeilenoption für die Standard-V...
01.01.2010, 21:08
2
Antworten

File.Copy in Parallel.ForEach

Ich versuche ein Verzeichnis zu erstellen und kopiere eine Datei (pdf) in ein Parallel.ForEach . Unten ist ein einfaches Beispiel: %Vor% Die obige Methode erstellt einen neuen Ordner und kopiert die PDF-Datei in einen neuen Ordner. Es e...
28.03.2012, 18:07
1
Antwort

Warum wird die go-Anweisung nicht parallel ausgeführt?

Ich teste diesen Code auf meinem VirtualBoxed Ubuntu 11.4 %Vor% Ubuntu hat Zugriff auf alle meine 4 Kerne. Ich überprüfte dies mit gleichzeitiger Ausführung mehrerer ausführbarer Dateien und des Systemmonitors. Aber wenn ich versuche, diesen...
04.06.2011, 07:03
3
Antworten

Beschleunigt F # Async.Parallel Berechnungen?

Hilft die "Async.Parallel" -Konstruktion wirklich, um Berechnungen auf einem Multicore-System schneller zu machen? Sind .NET TPL "Aufgaben" hier irgendwie beteiligt? %Vor% Ich nehme an, einige von Ihnen werden es theoretisch erklären, aber i...
31.01.2011, 14:03
2
Antworten

Warum benutzt das plyr-Paket nicht mein paralleles Backend?

Ich versuche, das parallel -Paket in R für parallele Operationen zu verwenden, anstatt doSNOW , da es eingebaut ist und scheinbar die Art und Weise, wie das R-Projekt die Dinge gehen möchte. Ich mache etwas falsch, das ich nicht festsetzen...
26.03.2013, 16:46
4
Antworten

Multithreading- oder Task-Parallelbibliothek

Ich habe eine Anwendung, die 30 unabhängige Aufgaben gleichzeitig mit Multithreading ausführt, Jede Aufgabe ruft Daten über http ab, führt eine Berechnung durch und gibt ein Ergebnis an den ui-Thread zurück. Kann ich mit TPL die gleichen Aufg...
26.03.2010, 08:14
4
Antworten

Parallele Programmierung und C ++

Ich habe in letzter Zeit viel über Paralleles Rechnen und Programmieren geschrieben und ich stelle fest, dass es viele Muster gibt, die beim parallelen Rechnen auftreten. Beachten Sie, dass Microsoft bereits eine Bibliothek zusammen mit der Micr...
01.11.2008, 17:51
4
Antworten

Parallel.Für die Verwendung von Schritt! = 1

Gibt es eine Möglichkeit, die Parallel.For Version dieser for Schleife zu erreichen? %Vor% Ich sehe keine Überlastung, die einen Schrittparameter akzeptiert, obwohl ich keinen Grund dafür finden kann, dass dies logisch unmöglich wäre....
26.12.2012, 19:16
4
Antworten

Ist es sinnvoll, Berechnungen auf der Kernel-Ebene des Betriebssystems auf einer GPU auszuführen?

Ich habe bemerkt, dass eine GPU Hunderte von Kernen haben kann, so dass eine parallele Berechnung mit ihnen wesentlich beschleunigt werden kann. Es scheint, dass in einem OS-Kernel keine parallelen Algorithmen zur Beschleunigung verwendet werden...
09.03.2011, 06:26