vollmann engineering gmbh deutsch - english

 
   engineering  training  technische infos  vorträge  artikel   
home
sitemap
C++ Multithreading  

 
 
 

strategie und prozess
design
c++
embedded c++
embedded linux
komplettlösungen
 
 
 
                  
schulung
strategie und prozess
software design
c++
c++ basics
c++ advanced
c++ design patterns
c++ stl
c++ exceptions
c++ multithreading
c++ templates
c++ und relationale dbs
c++ tipps und tricks
embedded c++
c++ standards strategie
embedded c++ strategie
embedded systeme

  • "Welche Techniken zur Synchronisation gibt es in C++?"
  • "Wie werden "Race-Conditions" vermieden?"
  • "Gibt es C++-Bibliotheken für Multithreading?"
  • "Ist die Standard-Library multithreading-fähig?"
C++ Multithreading, 2 Tage (mit Übungen)

Das nächste öffentliches Seminar C++ Multithreading findet am 13. und 14. September bei ZFI in Zürich statt.
Anmeldungen bitte unter ZFI C++ Multithreading oder unter info@zfi.ch.

In vielen modernen Systemen laufen mehrere Threads gleichzeitig. Diese müssen synchronisiert werden, um unangenehme Überraschungen zu vermeiden. Fehler bei der Synchronisation haben dabei häufig die Eigenschaft, dass sie sehr schwer zu finden sind. C++ bietet passende Sprachmittel, um den Umgang mit und die Synchronisation von mehreren Threads zu vereinfachen.

Seminarziel
In C++ Multithreading lernen Sie, wann Sie parallele Threads synchronisieren müssen. Sie setzen die Sprachmittel von C++ geeignet ein, um mehrere Threads einfach und übersichtlich miteinander arbeiten zu lassen. Sie kennen bestehende Bibliotheken und deren Einsatzmöglichkeiten.

Zielgruppe
C++ Programmierer, Library-Entwickler, System-Designer

Voraussetzungen
Sie kennen auch die Details von C++ gut (entsprechend dem Seminar C++ Advanced) und haben einige Zeit damit entwickelt.

Inhalt

  • Prozesse und Threads
  • Synchronisationsprobleme
  • Synchronisationsmechanismen
  • Mutex und Semaphor
  • C++ Mechanismen
  • Synchronisationscode auslagern
  • Deadlock
  • Multithreading Libraries
  • Standardlibrary und Threads
  • Design Patterns für Multithreading

Methode
C++ Multithreading ist ein Praxisseminar. Ein Grossteil des Seminarprogramms besteht aus Übungen. Sie lernen an praktischen Beispielen, wie Sie in Ihren Programmen Threads einsetzen und diese sauber synchronisieren.

Termine
C++ Multithreading findet auch regelmässig als öffentliches Seminar C++ Multithreading bei ZFI in Zürich statt.
Nähere Informationen hierzu finden Sie unter ZFI C++ Multithreading oder unter info@zfi.ch.

Weitere Seminare zum Thema
Vorgängige Seminare:

C++ Advanced
Die Grundlage für dieses Seminar
Seminare zu verwandten Themen:
C++ STL
STL-Konzepte für parallele Prozesse
C++ Exceptions
Fehlerbehandlung in Threads
C++ Templates
Generative Konzepte für die Synchronisation
C++ und Relationale DBs
Datenbankzugriffe von mehreren Threads
C++ Aktuell
Aktuelle Tipps zur Threadsynchronisation
C++ Embedded
Parallele Abläufe in eingebetteten Umgebungen
C++ Design Patterns
Standardbausteine für Multithreading
OO Design
Wie komplexe parallele Systeme aufgebaut werden
Strategieseminare:
C++ Standards Strategy
Offizieller C++-Standard für Multithreading-Umgebungen

Parallel C++
vollmann engineering gmbh
home sitemap engineering beratung coaching training support realisierung technische infos vorträge artikel kontakt
copyright © 2003-2006 vollmann engineering gmbh