Tag: multicore

Multicore-Programmierung umfasst Techniken für die Herstellung von Programmen, die parallel ausgeführt, durch die Ausnutzung von hardware mit mehreren Prozessorkernen.

Hadoop: Heap-Speicher und gc Probleme

Anzahl der Antworten 1 Antworten
Ich arbeite derzeit an einem Projekt, wo ich brauche, um eine in-memory-Struktur für meine map-Aufgabe. Ich habe einige Berechnungen, und ich kann sagen, dass ich nicht brauchen, mehr als 600 MB Speicher für jeden map-task. Aber die

Wie schreiben .NET-Anwendungen nutzen, die multi-core-Prozessoren

Anzahl der Antworten 8 Antworten
Als multi-core-Prozessoren werden mehr und mehr populär, ich denke, es wäre klug für mich, zu werden vertraut mit, wie code zu schreiben ist, Sie zu nutzen. Ich bin ein .NET-Entwickler, und bin mir nicht sicher, wo Sie

Strategien für Multi-Core-builds (/MP), die #import

Anzahl der Antworten 2 Antworten
Ich arbeite an einer neuen Lösung, die Konfiguration für unseren großen VC++ Projekt mit VS 2008. Ich möchte diese Konfiguration zu verwenden, die multicore-build-flag /MP. Jedoch das "#import" - Funktion der Erzeugung von COM-wrapper-Klassen gestreut wird, durch

Multi-Core-Programmierung. Erhöhung der MPI, OpenMP, TBB, oder etwas anderes?

Anzahl der Antworten 5 Antworten
Ich bin Total ein Anfänger in Multi-Core-Programmierung, aber ich weiß, wie man das Programm C++. Nun, ich bin auf der Suche rund um für Multi-Core-Programmierung Bibliothek. Ich möchte nur, es zu versuchen, nur zum Spaß, und jetzt

Matlabpool Anzahl der threads vs core

Anzahl der Antworten 1 Antworten
Ich habe einen laptop mit Ubuntu auf Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz. Nach Intel website für den oben genannten Prozessor (befindet sich hier), dieser Prozessor hat zwei Kerne und kann 4 threads gleichzeitig parallel (weil, obwohl,

High-level-Vergleichen Und Swap (CAS) - Funktionen?

Anzahl der Antworten 7 Antworten
Möchte ich dokumentieren, was high-level (z.B. C++ nicht inline-assembler -) Funktionen oder Makros sind verfügbar für Compare Und Swap (CAS) Atomare primitive... E. g., WIN32 auf x86 hat eine Familie von Funktionen _InterlockedCompareExchange im <_intrin.h> header. InformationsquelleAutor

Minimale Zeit, die ein thread kann pause in Linux

Anzahl der Antworten 6 Antworten
In meiner Anwendung, threads pause benötigen für eine sehr kleine Zeit (100s von clock-Zyklen). Ein Weg, um pause zu nennen nanosleep, aber ich nehme an, es erfordert einen system-Aufruf an den kernel. Jetzt will ich pause, ohne

Multithreading nicht schneller als einzigen thread (simple-loop-test)

Anzahl der Antworten 6 Antworten
Ich experimentiere mit einigen multithreading-Konstruktionen, aber irgendwie scheint es, dass multithreading nicht schneller als ein einzelner thread. Ich verengt Sie sich auf einen sehr einfachen test mit einer verschachtelten Schleife (1000x1000), in dem das system zählt nur.

Multicore-Programmierung: was ist notwendig, es zu tun?

Anzahl der Antworten 15 Antworten
Ich habe einen quadcore Prozessor und ich würde wirklich gerne, profitieren Sie von all diesen Kernen, wenn ich laufen gehe schnellen Simulationen. Das problem ist, ich bin nur vertraut mit den kleinen Linux-cluster haben wir im Labor

Kann memcached machen, vollen Gebrauch von multi-core?

Anzahl der Antworten 4 Antworten
Memcached in der Lage, die volle Nutzung der multi-core? Oder gibt es eine Möglichkeit, tuning dieser? InformationsquelleAutor Mickey Shine | 2010-05-28

Was ist ein "Funke" in Haskell

Anzahl der Antworten 4 Antworten
Ich bin verwirrt über den Begriff der "Funke" Ist es ein thread in Haskell? Oder ist die Aktion erzeugt einen neuen thread ? Danke an alle: Also, um zusammenzufassen, die Funken sind nicht thread, sondern viel mehr

Gibt es eine Möglichkeit zur Verbesserung der multicore - / Multiprozessor-performance der Java-compiler?

Anzahl der Antworten 1 Antworten
Meine Mitarbeiter bemerkt, dass, wenn javac kompilieren es nur nutzt eine single-core. Gibt es etwas wie die -j-Befehl mit dem gcc für Java, die es uns ermöglichen, verteilen die compiler-Arbeitslast auf Kerne oder Prozessoren? Wenn nicht, denken

Wie funktioniert sched_setaffinity() arbeiten?

Anzahl der Antworten 4 Antworten
Ich versuche zu verstehen, wie die linux-syscall-sched_setaffinity() funktioniert. Dies ist ein follow-on aus meine Frage hier. Habe ich diese Anleitung, die erläutert, wie die syscall-und hat eine Recht ordentliche (arbeiten!) Beispiel. Also ich habe die Linux 2.6.27.19

Mac OS X-shell-Dienstprogramm, das zeigt die einzelnen cpu-Nutzung in multi-core-Systeme

Anzahl der Antworten 2 Antworten
Ich habe auf der Suche nach einem osx-Dienstprogramm, das zeigt die cpu-Auslastung für jede cpu. Zum Beispiel CPU 0 - 10% CPU 1 - 2% ... Ich kenne viele Wege, diese Informationen in anderen Unix-artigen system (/proc,

Abrufen der Anzahl der physischen core-Prozessoren

Anzahl der Antworten 1 Antworten
Ich weiß, dass ich verwenden können System.Environment.ProcessorCount um die Anzahl von "Prozessoren" in einer Maschine. Was ich versuche zu tun, ist herauszufinden, ob es einen Weg gibt, um zu bestimmen, die Anzahl der Kerne im Prozessor, nicht

Parallel anzeigen in haskell

Anzahl der Antworten 2 Antworten
Gibt es einige Ersatz map die Auswertung der Liste in parallel? Ich brauche es nicht, faul zu sein. Etwas wie: pmap :: (a -> b) -> [a] -> [b] lassen Sie mich pmap expensive_function big_list und habe

Muss ich anrufen genaue CPU-Auslastung eines einzelnen Prozesses

Anzahl der Antworten 1 Antworten
Der Trick ist, ich muss auch in der Lage sein, es zu tun auf multi-core-Maschinen. Meine Ausbildung in C# ist ein bisschen gebrochen. Ich habe es geschafft den folgenden code. Kann jemand mir helfen? Iv versucht, mit

Wie, um das setup matlabpool für mehrere Prozessoren?

Anzahl der Antworten 2 Antworten
Ich nur setup eine Extra Große, Schwere Berechnung EC2-instance zu werfen es in meine Genetische Algorithmen problem, in der Hoffnung die Dinge etwas beschleunigen. Diese Instanz hat 8 Intel-Xeon-Prozessoren (etwa 2,4 Ghz) und 7 GB RAM. Auf

Java-Multi-Core-Verarbeitung

Anzahl der Antworten 3 Antworten
Ich würde gerne lernen über Java-multi-core-Verarbeitung. Von dem was ich verstehe, ist, dass Threading ist eine Art von multi-core-ich glaube, ich habe einen anständigen Griff. Ich weiß, es gibt andere Wege, um multi-core-Verarbeitung, aber ich weiß nicht,

Unterschied zwischen java 8 streams und parallele streams

Anzahl der Antworten 1 Antworten
Schrieb ich code mit java-8-streams und parallele streams für die gleiche Funktionalität mit einem custom collector zum ausführen einer aggregation Funktion. Wenn ich die CPU-Auslastung mit htop es zeigt alle CPU-Kerne genutzt, für die beiden `Ströme' und

InterlockedIncrement Nutzung

Anzahl der Antworten 4 Antworten
Beim Lesen über die Funktion InterlockedIncrement sah ich die Bemerkung, dass die übergebene variable muss angepasst werden, auf einem 32-bit-Grenze. Normalerweise habe ich den code gesehen nutzt die InterlockedIncrement wie diese: class A { public: A(); void

Parallele und Multicore-Verarbeitung in R

Anzahl der Antworten 1 Antworten
Dies ist in Richtung der extreme, in R Funktionen, die ich denke, aber hier geht... Ich bin dabei einige schwere Verarbeitung in R, in denen ich geschrieben habe, eine Funktion, die nicht alle das Bein Arbeit von

8 logischen threads auf 4 Kernen bei maximal 4-mal schneller parallel?

Anzahl der Antworten 5 Antworten
Ich bin benchmarking-software, die ausgeführt wird 4x schneller auf Intel 2670QM dann meine Seriennummer-version mit allen 8 meiner "logisch" - threads. Ich möchte eine community feedback über meine Wahrnehmung des benchmarking-Ergebniss. Wenn ich mit 4 Threads auf

Die parallele Ausführung von shell-Prozessen

Anzahl der Antworten 5 Antworten
Ist es ein Werkzeug zur Verfügung, führen mehrere Verfahren parallel in einer Windows-batch-Datei? Ich habe einige interessante tools für Linux (parallel und PPSS), jedoch bräuchte ich ein tool für Windows-Plattformen. Bonus: Es wäre toll, wenn das tool

wie teilt man das Programm vollständig nutzen zu können, multi-CPU, multi-Core und hyper-Threading?

Anzahl der Antworten 4 Antworten
Ich habe eine Reihe von Befehlen für die gen-sequecing. Zum Beispiel: msclle_program -in 1.txt msclle_program -in 2.txt msclle_program -in 3.txt ......... msclle_program -in 10.txt diese Befehle sind unabhängig von einander. Umwelt ist Linux Desktop, Intel Core i7(4

Lua :: Wie schreiben Sie einfachen Programm, laden mehrere CPUs?

Anzahl der Antworten 6 Antworten
Ich habe nicht in der Lage ein Programm zu schreiben, in Lua, die Last mehr als einer CPU. Da Lua das Konzept unterstützt über Coroutinen, ich glaube, es ist machbar. Grund für mich scheitern kann sein: Es

MATLAB und die Verwendung von mehreren Kernen laufen Berechnungen

Anzahl der Antworten 3 Antworten
Hey alle. Ich versuche zu Sortieren, wie man MATLAB so gut wie möglich. Ich habe eine ziemlich anständige neue Maschine. 12GB RAM Core i7 3.2 Ghz Cpu und viel freien Platz. und eine starke Grafikkarte. Aber wenn

Explizite Multicore-Anwendungen in C#

Anzahl der Antworten 5 Antworten
Ist es einfach Weise explizit zu machen, eine bereits threaded-Anwendung, nutzen eine multicore-Umgebung? (wenn verfügbar). Das erste problem wäre, wie kann ich feststellen, ob meine Laufzeit-Umgebung, unterstützt multi-core-Anwendungen? Wenn ich dann feststellen, dass ich kann für die

mit libev mit mehreren threads

Anzahl der Antworten 2 Antworten
Möchte ich libev mit mehreren threads für die Verarbeitung von tcp-verbindungen. Was ich möchte ist: Main thread " hören auf eingehende verbindungen akzeptieren verbindungen und leiten Sie die Verbindung zu einem workerthread. Habe ich einen pool von

Ist es möglich, die Affinität mit sched_setaffinity in Android?

Anzahl der Antworten 1 Antworten
Ist es möglich, die CPU-Affinität in nativen C-code kompiliert mit dem Android NDK? Da das system mit einem Linux-kernel, sollte es möglich sein, die sched_setaffinity/sched_getaffinity Funktionen, aber wenn ich kompilieren mit dem NDK, bekomme ich Fehler und

In-depth-Analyse der Unterschied zwischen CPU und GPU

Anzahl der Antworten 2 Antworten
Ich habe die Suche nach der großen Unterschiede zwischen einer CPU und einer GPU, genauer die feine Linie, trennt die cpu und gpu. Zum Beispiel, warum nicht mehrere cpus statt einer gpu und Umgekehrt. Warum ist die

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

Wie sichergestellt werden Java-threads auf verschiedenen Kerne

Anzahl der Antworten 3 Antworten
Schreibe ich eine multi-threaded-Applikation in Java, um zur Verbesserung der Leistung über die sequentielle version. Es ist eine parallel-version der dynamischen Programmierung Lösung des 0/1 knapsack problem. Ich habe einen Intel Core 2 Duo, sowohl mit Ubuntu

Kann ich erzwingen, cache-Kohärenz, die auf einem multicore x86 CPU?

Anzahl der Antworten 9 Antworten
Die andere Woche, ich schrieb einen kleinen thread-Klasse und ein one-way-message-pipe für die Kommunikation zwischen threads (zwei Rohre pro thread, offensichtlich, für die bidirektionale Kommunikation). Alles hat gut funktioniert auf meinem Athlon 64 X2, aber ich Frage

Wie kann ich mein Perl-Skript nutzen mehrere Kerne für die Kind-Prozesse?

Anzahl der Antworten 5 Antworten
Ich arbeite auf einem mathematischen Modell, das die Daten generiert, die von XFOIL, ein beliebter Luft-und Raumfahrt-tool verwendet, um die Auftriebs-und widerstandsbeiwert auf Tragflächen. Habe ich ein Perl-Skript, das Aufrufe XFOIL wiederholt mit unterschiedlichen Eingabe-Parameter, um die

Blick multi-core-oder mlti-cpu utlization auf linux

Anzahl der Antworten 5 Antworten
Ich habe ein Programm unter Linux läuft, und ich brauche, um zu bestimmen, wie es nutzt alle CPUs/Kerne. Gibt es irgendein Programm zum anzeigen dieser Informationen? InformationsquelleAutor der Frage user678070 | 2011-05-05

Warum dieser Java-code nicht nutzen, alle CPU-Kerne?

Anzahl der Antworten 5 Antworten
Den beigefügten einfache Java-code laden sollten alle verfügbaren cpu-Kern ab, wenn es mit den richtigen Parametern. So zum Beispiel, starten Sie es mit java VMTest 8 int 0 start 8 threads, die nichts anderes tun, als die

Wie die Struktur einer C++ - Anwendung für die Verwendung eines Mehrkern-Prozessor

Anzahl der Antworten 5 Antworten
Ich Baue eine Anwendung, die einige Objekt-tracking aus dem video-Kamera-Feeds und die Verwendung von Informationen aus, die zum ausführen von ein-Teilchen-system in OpenGL. Der code zum verarbeiten der video-feed ist etwas langsam, 200 - 300 Millisekunden pro

Wie bekomme ich die CPU-Kern-Anzahl von innerhalb einer user-space-Anwendung (Linux, C)?

Anzahl der Antworten 4 Antworten
Vermutlich gibt es eine Bibliothek oder einfache asm-blob, das können Sie mir die Nummer der aktuellen CPU, dass ich die Ausführung auf. InformationsquelleAutor der Frage efunneko | 2009-01-29

Threads vs Kerne

Anzahl der Antworten 4 Antworten
Sagen, wenn ich einen Prozessor wie diese was sagt # Kerne = 4, # threads = 4 und ohne Hyper-threading-Unterstützung. Bedeutet das, dass ich laufen kann 4 gleichzeitige Programm/Prozess (denn der Kern ist in der Lage mit

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

Tomcat SOLR mehrere Kerne setup

Anzahl der Antworten 2 Antworten
Verbringen ich habe den ganzen morgen versucht, mehrere Kerne auf einem SOLR-installation unter Apache Tomcat-server ohne Erfolg. Meine solr.xml sieht wie folgt aus: <solr persistent="false" sharedLib="lib"> <cores adminPath="/admin/cores"> <core name="core0" instanceDir="/multicore/core0"> <property name="dataDir" value="/multicore/core0/data" /> </core> <core

Wie kann ich die nutzen alle Kerne, für die nmake?

Anzahl der Antworten 7 Antworten
Ich habe gerade einen neuen quad-core-computer und bemerkt, dass nmake nur mit 1 Prozess. Ich verwendet, um zu verwenden machen, die hatten den Schalter -j4 für den Start 4 Prozesse. Was ist das nmake-äquivalent? [Bearbeiten] Auf der

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

x86 LOCK Frage zu Multi-Core-CPUs

Anzahl der Antworten 2 Antworten
Ist es wahr, dass die x86-ASM "LOCK" - Befehl-Präfix bewirkt, dass alle Kerne zu frieren, während die folgende Anweisung "LOCK" ausgeführt wird? Las ich dies in einem blog-post und es macht keinen Sinn. Ich kann nichts finden,

Erzwingen mehrerer Threads zur Verwendung mehrerer CPUs, wenn diese verfügbar sind

Anzahl der Antworten 10 Antworten
Ich Schreibe ein Java-Programm, das verwendet eine Menge CPU-weil von der Natur, was es tut. Jedoch, viele davon parallel laufen können, und ich habe mein Programm multi-threaded. Wenn ich es laufen, es scheint nur eine CPU verwendet,

Multithreading- und Multicore-Unterschiede

Anzahl der Antworten 4 Antworten
Ich habe ein paar kleine Fragen. Erstens gibt es einen Unterschied zwischen multithreading und multicore? Sie sind zwei völlig verschiedene Dinge oder ist das multithreading mit mehr als einem Kern, wenn es benötigt? Zweitens die Meisten Kerne,

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

Wird flüchtiges Bool für die Thread-Kontrolle als falsch angesehen?

Anzahl der Antworten 5 Antworten
Als Ergebnis meiner Antwort auf diese Frageich begann zu Lesen über das Schlüsselwort volatile und was den Konsens betrifft. Ich sehe, es gibt eine Menge von Informationen über Sie, einige alt, das scheint jetzt falsch und viel

Python: Multicore-Verarbeitung?

Anzahl der Antworten 3 Antworten
Ich ve wurde Lesen über Python ' s multiprocessing-Modul. Ich glaube trotzdem nicht, dass ich ein sehr gutes Verständnis von, was es tun kann. Sagen wir, ich habe ein quadcore-Prozessor und ich habe eine Liste mit 1.000.000