This document is intended to be a brief introduction to POSIX threads (pthreads). This document is intended to provide a pthreads introduction for the offshore teams who are due to commence project training, and also as a foundation training module on pthreads for the training section to use for the training sessions to be conducted at client sites. We describe the fundamental principles of concurrent programming, design patterns for concurrent program design, and illustrate these concepts with real world examples of multi-threaded programs that can be immediately applied.
Paul Williams,
Tendron Systems Ltd
%0 Journal Article
%1 noauthororeditor
%A Williams, Paul
%D 2007
%J Journal of Software
%K C++ POSIX control latency systems threads
%P 23-31
%T Introduction multithreading with C++ POSIX Threads
%X This document is intended to be a brief introduction to POSIX threads (pthreads). This document is intended to provide a pthreads introduction for the offshore teams who are due to commence project training, and also as a foundation training module on pthreads for the training section to use for the training sessions to be conducted at client sites. We describe the fundamental principles of concurrent programming, design patterns for concurrent program design, and illustrate these concepts with real world examples of multi-threaded programs that can be immediately applied.
Paul Williams,
Tendron Systems Ltd
@article{noauthororeditor,
abstract = {
This document is intended to be a brief introduction to POSIX threads (pthreads). This document is intended to provide a pthreads introduction for the offshore teams who are due to commence project training, and also as a foundation training module on pthreads for the training section to use for the training sessions to be conducted at client sites. We describe the fundamental principles of concurrent programming, design patterns for concurrent program design, and illustrate these concepts with real world examples of multi-threaded programs that can be immediately applied.
Paul Williams,
Tendron Systems Ltd
},
added-at = {2018-12-31T17:29:55.000+0100},
author = {Williams, Paul},
biburl = {https://www.bibsonomy.org/bibtex/2556c5d97d505711395765c27cd941141/euclid},
interhash = {cf763f50caa963b918cd46c3234dd368},
intrahash = {556c5d97d505711395765c27cd941141},
journal = {Journal of Software},
keywords = {C++ POSIX control latency systems threads},
language = {English},
month = {December},
pages = {23-31},
timestamp = {2019-01-03T22:46:04.000+0100},
title = {Introduction multithreading with C++ POSIX Threads},
year = 2007
}