POSIX Threads Programming

时间:2011-06-16 10:37:40
【文件属性】:
文件名称:POSIX Threads Programming
文件大小:294KB
文件格式:MHT
更新时间:2011-06-16 10:37:40
Management POSIX Threads In shared memory multiprocessor architectures, such as SMPs, threads can be used to implement parallelism. Historically, hardware vendors have implemented their own proprietary versions of threads, making portability a concern for software developers. For UNIX systems, a standardized C language threads programming interface has been specified by the IEEE POSIX 1003.1c standard. Implementations that adhere to this standard are referred to as POSIX threads, or Pthreads.

The tutorial begins with an introduction to concepts, motivations, and design considerations for using Pthreads. Each of the three major classes of routines in the Pthreads API are then covered: Thread Management, Mutex Variables, and Condition Variables. Example codes are used throughout to demonstrate how to use most of the Pthreads routines needed by a new Pthreads programmer. The tutorial concludes with a discussion and examples of how to develop hybrid MPI/Pthreads programs in an IBM SMP environment. A lab exercise, with numerous example codes (C Language) is also included

网友评论

  • 简洁实用的介绍性资料!
  • 嗯 ,英文版看起来比较费劲,但是英文好的 可以学习学习
  • 如果有中文版更好,英文版看起来太慢了。