Mastering C++ Multithreading:

bMaster multithreading and concurrent processing with C++/bh2About This Book/h2ulliDelve into the fundamentals of multithreading and concurrency and find out how to implement them/liliExplore atomic operations to optimize code performance/liliApply concurrency to both distributed computing and GPGPU...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Posch, Maya (VerfasserIn)
Format: Elektronisch E-Book
Sprache:English
Veröffentlicht: Birmingham Packt Publishing Limited 2017
Ausgabe:1
Schlagworte:
Zusammenfassung:bMaster multithreading and concurrent processing with C++/bh2About This Book/h2ulliDelve into the fundamentals of multithreading and concurrency and find out how to implement them/liliExplore atomic operations to optimize code performance/liliApply concurrency to both distributed computing and GPGPU processing/li/ulh2Who This Book Is For/h2This book is for intermediate C++ developers who wish to extend their knowledge of multithreading and concurrent processing.
You should have basic experience with multithreading and be comfortable using C++ development toolchains on the command line.h2What You Will Learn/h2ulliDeep dive into the details of the how various operating systems currently implement multithreading/liliChoose the best multithreading APIs when designing a new application/liliExplore the use of mutexes, spin-locks, and other synchronization concepts and see how to safely pass data between threads/liliUnderstand the level of API support provided by various C++ toolchains/liliResolve common issues in multithreaded code and recognize common pitfalls using tools such as Memcheck, CacheGrind, DRD, Helgrind,
and more/liliDiscover the nature of atomic operations and understand how they can be useful in optimizing code/liliImplement a multithreaded application in a distributed computing environment/liliDesign a C++-based GPGPU application that employs multithreading/li/ulh2In Detail/h2Multithreaded applications execute multiple threads in a single processor environment, allowing developers achieve concurrency. This book will teach you the finer points of multithreading and concurrency concepts and how to apply them efficiently in C++.Divided into three modules, we start with a brief introduction to the fundamentals of multithreading and concurrency concepts.
Beschreibung:1 Online-Ressource (244 Seiten)
ISBN:9781787121898

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!