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.
1
Antwort

C # Nebenläufigkeit und Agenten

Gibt es etwas in C #, das der neuen Microsoft C ++ 11 Concurrency-Bibliothek ähnlich ist, die es erlaubt, asynchrone Agenten zu erstellen (zum Beispiel wie es gemacht wird hier )?     
14.05.2012, 19:51
1
Antwort

Julia @everywhere Variablen

Ich versuche Code parallel mit Julia zu implementieren. Ich verwende den Makro @everywhere, damit alle Prozesse Daten von einem RemoteRef abrufen. Ist es möglich, einen Variablennamen zu verwenden, der nur für den ersten Prozess im @ everywhe...
19.03.2014, 20:54
1
Antwort

RabbitMQ nicht blockierender Verbraucher

Ich benutze RabbitMQ in Python, um mehrere Warteschlangen zwischen einem Produzenten und mehreren Konsumenten zu verwalten. Im Beispiel auf der RabbitMQ-Website ( Routing-Modell ) sind die Konsumenten blockiert. Dies bedeutet, dass sie bei start...
19.02.2014, 13:12
7
Antworten

Python-Rechencluster

Wäre es möglich, einen Python-Cluster zu erstellen, indem man einen Telnet-Server schreibt, die Befehle telnet und dann hin und her gibt? Hat jemand eine bessere Idee für einen Python-Computing-Cluster? PS. Vorzugsweise für Python 3.x, wenn jema...
21.10.2009, 17:00
3
Antworten

Parallele HTTP-Anfragen in Ruby

Ich habe eine Reihe von URLs, und ich möchte jeden öffnen und ein bestimmtes Tag holen. Aber ich möchte das parallel machen. Hier ist der Pseudocode für was ich machen möchte: %Vor% Wenn das auf eine nette und sichere Weise gemacht werde...
08.01.2012, 15:29
5
Antworten

Verwenden von CUDA mit Visual Studio 2017

Ich versuche, CUDA zu installieren, aber ich erhalte die Meldung "Keine unterstützte Version von Visual Studio gefunden". Ich denke, das liegt daran, dass ich Visual Studio 2017 (Community) verwende und CUDA derzeit nur Visual Studio 2015 unters...
02.05.2017, 18:47
3
Antworten

Caret-Zugfunktion - Variable "optimismBoot" kann nicht gefunden werden

Ich bin neu in R und RStudio und habe mit Vorhersagemodellen experimentiert. Die folgende Train-Funktion funktioniert ohne parallele Verarbeitung, aber wenn ich doSNOW makeCluster implementiere, erhalte ich den unten gezeigten Fehler in Bezug au...
15.09.2017, 17:24
2
Antworten

Golang: Wie verifiziert man die Anzahl der Prozessoren, auf denen ein Go-Programm läuft?

Ich bin neu bei Google Go (Golang). Meine Frage bezieht sich auf diesen Beitrag Was genau macht runtime.Gosched? . Die Struktur des Codes ist wie folgt kopiert. Meine Frage ist, dass, wenn ich die Anzahl der Prozessoren in GOMAXPROCS ändere, ic...
05.11.2012, 15:03
10
Antworten

Intel hat gerade eine neue 48-Kern-CPU vorgestellt. Was bedeutet dies für viele Programmierer? [geschlossen]

Intel hat gerade einen neuen 48 Kern-CPUs (" Intel zeigt 48-Core-x86-Prozessor als Single-Chip-Cloud-Computer ", Autor Ryan Shrout, 2. Dezember 2009; Chip war "Single-chip Cloud Computer " auch bekannt als Bangalore ). Mehr als nur die Anzahl...
25.05.2014, 21:32
4
Antworten

Gibt es funktionale Programmiersprachen, die auf der GPU laufen?

Bei Verwendung des traditionellen sequenziellen Reduktionsverfahrens wird der folgende Graph verkleinert: %Vor% Graph Reductions sind jedoch von Natur aus parallel. Man könnte es stattdessen reduzieren als: %Vor% Soweit ich weiß, verwend...
05.02.2014, 16:55