2001Unpublished venueRequires access

Concurrent Programming with Threads

Randal E. Bryant, David R. O’Hallaron

Open publisher page 0 citations

Abstract

Another important factor in the popularity of threads is the adoption of the standard Pthreads (Posix threads) interface for manipulating threads from C programs. The benefit of threads has been known for some time, but their use was hindered because each computer vendor developed its own incompatible threads package. As a result, threaded programs written for one platform would not run on other platforms. The adoption of Pthreads in 1995 has improved this situation immensely. Posix threads are now available on most systems, including Linux.

About this research paper

What this paper is about

Another important factor in the popularity of threads is the adoption of the standard Pthreads (Posix threads) interface for manipulating threads from C programs. The benefit of threads has been known for some time, but their use was hindered because each computer vendor developed its own incompatible threads package. As a result, threaded programs written for one platform would not run on other platforms. The adoption of Pthreads in 1995 has improved this situation immensely. Posix threads are now available on most systems, including Linux.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Another important factor in the popularity of threads is the adoption of the standard Pthreads (Posix threads) interface for manipulating threads from C programs. The benefit of threads has been known for some time, but their use was hindered because each computer vendor developed its own incompatible threads package. As a result, threaded programs written for one platform would not run on other platforms. The adoption of Pthreads in 1995 has improved this situation immensely. Posix threads are now available on most systems, including Linux.

Key concepts: POSIX Threads, POSIX, Computer science, Operating system, Thread (computing), Vendor, Programming language, Marketing

Related papers

Back to paper searchBrowse research topicsOriginal source
Concurrent Programming with Threads — Research Paper | ScholarLens