Schulung: Parallele Programmierung/Multi Core Entwicklung mit C++
Verwandte Seminare
Kursnummer - Dauer der "Parallele Programmierung mit C++ Schulung"
Voraussetzungen
Inhalte der "Parallele Programmierung mit C++ Schulung"
Im Rahmen der Parallelisierung von Prozessorkernen gewinnt das Thema "Parallele Programmierung" immer mehr an Bedeutung. Dieser Kurs zeigt, welche C++-Sprachfeatures für diese Art der Programmierung bereitstehen und wie man diese anhand von praxistauglichen Problemen sinnvoll einsetzt. Die Teilnehmer können anhand vieler Übungen den Stoff vertiefen.
- Übersicht über die Parallele Programmierung und Multithreading
- Generelle Gesichtspunkte bei der Erstellung von parallelem Code
- Grundlagen des Multithreadings unter Windows
- Race Conditions, Deadlocks
- Synchronisationsmechanismen, Semaphoren, Rendezvous, Worker, etc.
- Multiprozessorsysteme und Caches, lokale Thread-Daten
- Bibliotheken zur performantem Nutzung von Multi-Core Prozessoren mit C++
- Verfahren zur optimalen Nutzung der vorhandenen Prozessorkerne
- Threadpooling
- Übersicht über die Entwicklung von parallelen Anwendungen mit C++
- Bibliotheken für die Multicore-Entwicklung: OpenMP, Intel TBB und Microsoft PPL
- C++0x in TBB un PPL, C++0x und Multithreading
- Arbeiten mit Tasks statt Threads, Zusammenarbeit von kooperativen
- Parallelisierung von Schleifen
- Task-Schedulern mit preemptiven Thread-Schedulern in OpenMP, TBB und PPL
- threadsichere Collections und andere synchronisierte Datenstrukturen
- Entwurfsmuster für parallel arbeitende Programme
- Consumer-Producer Prinzip
- Geometrische Dekomposition
- Parallele Tasks
- Pipelines, Messaging
- Paralisierung von Devide and Conquer (teile und herrsche)-Algorithmen
- MapReduce
Preis der "Parallele Programmierung mit C++ Schulung"
- 890,00 € zzgl. MwSt. (1059,10 € inkl. MwSt.)/Person (max. 6) mit Schulungsunterlagen, Mittagessen im Restaurant
Nächster Termin der "Parallele Programmierung mit C++ Schulung"
Schulungsorte der "Parallele Programmierung mit C++ Schulung"
- offene Schulungen in Bochum (Einzugsgebiet: Essen, Dortmund, Düsseldorf)
- Firmenschulungen in von uns gestellten Räumen bieten wir außerdem in München, Hamburg,
Frankfurt,Stuttgart und Berlin an. Weitere Orte auf Anfrage.
- Wir kommen auch zu Ihnen, überall in Deutschland, Holland, Österreich oder der
Schweiz: Fragen Sie dazu eine Inhouse-Schulung an
- LP-IT ist durch seine zentrale Lage am Bochumer Hauptbahnhof auch mit dem Flugzeug (vom Flughafen Düsseldorf)
gut zu erreichen.
- LP-IT-Kunden kommen aus ganz Deutschland und den deutschsprachigen Ländern: Hamburg,
München, Berlin, Frankfurt,Stuttgart, Düsseldorf,
Dortmund, Duisburg, Oberhausen, Witten, Essen, Wuppertal,
Ratingen, Hagen, Gelsenkirchen, Recklinghausen, Köln, Leverkusen,
Münster, Hannover und Paderborn. weitere Referenzen
Ihre Anfrage zum "Parallele Programmierung mit C++" Kurs: Parallele Programmierung/Multi Core Entwicklung mit C++
- Sie erreichen uns telefonisch unter 0234-338 2654 oder per EMail: training
lp-it.de