 |
This course provides advanced training in the design, development, troubleshooting, and repair of multithreaded applications designed to run on HP Tru64 UNIX and HP OpenVMS operating systems.The course teaches how to use the standard POSIX Pthreads interface effectively through a solid understanding of the interfaces, threading models, synchronization, and scheduling. Methods to design and develop reliable, high-performance multithreaded applications are emphasized.
Common pitfalls and risks are discussed throughout, with the emphasis on designing and implementing applications correctly so as to avoid defects and performance problems in new applications, as well as detecting, analyzing, and repairing defects and problems in existing programs.
Extensive exercises and programming examples illustrate the topics covered in the course. The exercises require an understanding of multithreading design principles and an ability to troubleshoot existing programs.
|
 |