PTL は UNIX 上で動作するユーザレベルのマルチスレッドライブラリです. PTL を使うことによって一つのUNIXプロセス中に複数のスレッド(制御の流れ)を生成, 制御することができます. 例えば,以下のような応用が考えられます. POSIXスレッド(Pthread)を使ったプログラムを動作させる ネットワークサーバ・クライアントプログラム 並列処理 分散, 並列アルゴリズムのシミュレート マルチスレッドプログラミングの勉強 POSIX 1003.4a/D6 ベースの古い API を持つ PTL を PTL1, POSIX 1003.1c ベースの API を持つ PTL を PTL2 と呼びます. POSIX 1003.1c (Pthreads) のほとんどのAPIを実装 基本的に BSD UNIX ならば動作する.CPU に依存しない. SYSV系でも i386, SPARC,

