CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web
 
LoginRegister
      TechOnline > Learning >  Course
Courses & Lectures
 
ESC SV-308- Programming with Posix Threads
Doug Abbott Principal Consultant, Intellimetrix
Module
Access / Purchase Course
 
Note: Please turn off pop-up blocking software to launch course
 

DESCRIPTION
The heavyweight process model, historically used by Unix systems, including Linux, to split a large system into smaller, more tractable pieces doesn't always lend itself to embedded environments owing to substantial computational overhead. POSIX threads, also known as Pthreads, is a multithreading API that looks more like what embedded programmers are used to but runs in a Unix/Linux environment, among others. This class introduces Posix Threads and shows how the Pthreads programming model addresses some subtle programming problems. Using threads can help you create more efficient, more responsive programs.

PREREQUISITES
Course Price $19.95

ESTIMATED TIME
96 minutes

AUTHOR

Doug Abbott Principal Consultant, Intellimetrix
Doug Abbott is an independent consultant with more than 30 years experience in embedded systems hardware and software design. He got his start back in the days when men were men and computers were more than wimpy little boxes sitting on the desktop. Having spent several years working with various real-time operating systems, he decided to jump on the Linux bandwagon. In addition to solving firmware problems for clients, Doug is a popular instructor leading seminars on real-time programming and other facets of embedded system design. Doug earned his MSEE from the University of California, Berkeley. He is also the author of two books: Linux for Embedded and Real-time Applications and PCI Bus Demystified.
View the complete TechOnLine University Course Guide.
 
Rate this course
WORSE | BETTER
1 2 3 4 5




Embedded Systems Conference (ESC)