Sobald OpenMP*-Code und MPI-Code zu einem einzigen Code kombiniert sind, können wir unter bestimmten Bedingungen die konsistenten Merkmale im OpenMP-Code nutzen.
Once OpenMP* code and MPI code are combined into one code, we can take advantage of consistent features in the OpenMP code under certain conditions.
Other results
Einer der schwierigsten Aufgaben bei der Hinzufügung des OpenMP-Codes bestand darin, ein Verständnis der Behandlung von Variablen zu gewinnen.
One of the most difficult aspects of adding the OpenMP code was to grasp how variables were treated.
Während die Ausführung eines MPI-Prozesses pro Kern der einfachste Mechanismus für die Parallelität in einem Cluster ist, kann das Threading in der Anwendung durch weniger MPI-Prozesse und die Verwendung von OpenMP*-Calls im Code erhöht werden, was die Leistung steigern sollte.
While running one MPI process per core is the most basic mechanism for parallelism on a cluster, running fewer MPI processes and putting OpenMP* calls into the code raises the threading level higher in the application and should yield performance gains.
Sobald dem Projekt in unserer ursprünglichen OpenMP-Lösung der parallele Code hinzugefügt wurde, konnten wir beobachten, dass alle acht Hardware-Threads auf einem SMT-Quadcore (dieser unterstützt acht Hardware-Threads) ausgelastet wurden.
In our original OpenMP solution once the parallel code was added to the project, it was rewarding to see that on an SMT quad core-which can support eight hardware threads-all eight hardware threads were kept busy.
Examples are used only to help you translate the word or expression searched in various contexts. They are not selected or validated by us and can contain inappropriate terms or ideas. Please report examples to be edited or not to be displayed. Potentially sensitive, inappropriate or colloquial translations are usually marked in red or in orange.