Concurrency Runtime

Das Concurrency Runtime-Programmierframework für C++ hilft Ihnen beim Schreiben robuster, skalierbarer und reaktionsschneller paralleler Anwendungen. Es stellt eine höhere Abstraktionsebene bereit, sodass Sie die Infrastrukturdetails im Zusammenhang mit der Parallelität nicht verwalten müssen. Sie können mit ihm außerdem Planungsrichtlinien angeben, die den Servicequalitätsforderungen Ihrer Anwendungen entsprechen. Die folgenden Dokumente können Ihnen den Einstieg in die Arbeit mit der Concurrency Runtime erleichtern.

Erste Schritte

Titel

Beschreibung

Übersicht über die Concurrency Runtime

Erläutert die Bedeutung der Concurrency Runtime und beschreibt ihre wichtigsten Funktionen.

Concurrency Runtime im Vergleich zu anderen Parallelitätsmodellen

Beschreibt die Concurrency Runtime im Vergleich mit anderen Parallelitätsmodellen, z. B. dem Windows-Threadpool und OpenMP, damit Sie das Parallelitätsmodell verwenden können, das die Anforderungen Ihrer Anwendungen am besten erfüllt.

Lambda Expressions in C++

Rvalue Reference Declarator: &&

auto Keyword (Type Deduction)

Transporting Exceptions Between Threads

decltype Type Specifier

Beschreibt die neuen Funktionen von Visual C++, die Ihnen die optimale Verwendung der Concurrency Runtime erleichtern.

Exemplarische Vorgehensweisen für die Concurrency Runtime

Codebeispiele für die Concurrency Runtime und Parallel Pattern Library

Bietet umfassende Codebeispiele, in denen die Verwendung der Concurrency Runtime in realen Anwendungen veranschaulicht wird.

Parallel Patterns Library (PPL)

Erläutert, wie parallele Schleifen, parallele Aufgaben und parallele Container in Anwendungen verwendet werden.

Asynchronous Agents Library

Erläutert die Verwendung von asynchronen Agents und asynchroner Nachrichtenübergabe, um auf einfache Weise Datenfluss- und Pipelineaufgaben in die Anwendungen zu integrieren.

Taskplaner (Concurrency Runtime)

Empfohlene Vorgehensweisen im Zusammenhang mit der Concurrency Runtime

Diagnosetools für die parallele Ausführung (Concurrency Runtime)

Erläutert, wie Sie die Feinabstimmung von Anwendungen ausführen und die Concurrency Runtime so effizient wie möglich nutzen.

Parallele Programmierung in systemeigenem Code (Blog)

Bietet zusätzliche ausführliche Blogartikel zur parallelen Programmierung in der Concurrency Runtime.

Parallele Computervorgänge in C++ und systemeigenem Code (Forum)

Ermöglicht Ihnen die Teilnahme an Communitydiskussionen über die Concurrency Runtime.

Parallele Programmierung in .NET Framework

Erläutert das Modell der parallelen Programmierung, das in .NET Framework verfügbar ist.

Siehe auch

Weitere Ressourcen

Referenz (Concurrency Runtime)

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Juli 2010

Zusätzliche Ressourcen für den Einstieg in die Concurrency Runtime bereitgestellt.

Informationsergänzung.