2006年11月27日のブックマーク (5件)

  • http://docs.sun.com/app/docs/doc/819-0390/6n2qp46g5?a=view

    rayfill
    rayfill 2006/11/27
  • PTL - Portable Thread Library

    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,

    rayfill
    rayfill 2006/11/27
    POSIX用 pthread実装
  • POSIX Threads (pthreads) for Win32

    Current release: 2.9.1 (2012-05-27) See the ANNOUNCEMENT and NEWS for details. Pthreads-w32 release 1.11.0 (2005-06-04) was the last series 1.x.x version! (Version 1.11.0 is a back-port of the 2.7.0 functionality and bug fixes. See the NEWS file inside the package for more information.) What is this project about? The POSIX 1003.1-2001 standard defines an application programming interface (API) fo

    rayfill
    rayfill 2006/11/27
    Win32上へのpthread porting. バリア同期とかのサンプルとして。
  • Linux Parallel Processing HOWTO

    Hank Dietz, pplinux@ecn.purdue.eduv980105, 5 January 1998 高橋 聡 hisai@din.or.jp 2001/5/15 並列処理とはプログラムの実行速度を上げる考えの 1 つを指し、 プログラムを同時に実行可能な複数の部分に分け、それぞれをプロセッサ上 で動かします。プログラムを N 個のプロセッサに分けて実行すれば、 1 つのプロセッサで動かすのに比べて N 倍速く実行できると考え られます。このドキュメントでは、基的な 4 つの並列処理の方法を検討します。 いずれも Linux ユーザが利用できる方法で、SMP Linux システム、ネット ワークでつながっている Linux システムでクラスタを組む、マルチメディア 命令(すなわち、MMX)を使った並列処理、そして Linux システムに(独立して) 搭載されている付加プロセ

    rayfill
    rayfill 2006/11/27
  • マルチスレッドプログラミング (POSIX、Win32)

    このページではマルチスレッド、プロセス間通信、スレッド間通信およびタイマープログラミングについて紹介します。(いやー。好きだなこういう話題は。) 記述例およびサンプルに含まれるファイルの全部、または一部を使用したことによる損害等について、一切の責任を負いません。また、サンプルの文字コードはS-JISで提供しますので、ご使用の際はWindowsからFTPするなどして適切な文字コードに変換してください。尚、サンプル中には説明の簡略化のため意味のないコードや、実用上問題のあるコードも含まれていますのでご注意ください。 [POSIX]pthread_create [POSIX]スレッドの同期(ミューテックス) [POSIX]タイマー [WIN32]_beginthreadex [WIN32]スレッドの同期(ミューテックス) [WIN32]共有メモリ [WIN32]スレッドの同期(イベント) [PO

    rayfill
    rayfill 2006/11/27