Next Event

Friday, January 23, 2009, 07:00 PM: Financial Crisis

More...

Back to Article List

POSIX Threads Programming

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.

Read Complete ArticleMore in: Developers

Post A Comment

This article does not have any comments.


(C) 2007 Boulder Future Salon and the Acceleration Studies Foundation.