ユーザレベル・スレッドライブラリ PPL:
柔軟なスケジューラ

佐井範行 (9551040)


PPL (Parallel Ptherad Library)は並列性と移植性を考慮したユーザレベル・ スレッドライブラリである。 移植性を考慮した設計を行なうことにより、PPLは既存のスレッドシステム における問題点を解消している。

本発表では、柔軟なスケジューラの実現について述べる。 柔軟なスケジューラとは、スケジューリングポリシの変更が容易に行なえる ようなスケジューラのことである。 このようなスケジューラを実現することにより、アプリケーションに適した スケジューリングポリシを容易に導入できるスレッドシステムを実現する。