bzip2の並列化

linuxでマルチコアとかHTなCPUを使うとき、bzip2など並列に対応していないプロセスで100%を食っていて、それはもったいないなーと思った。そこでbzip2の並列化を探したら以下のサイトが出た。

PARDS: A library for PARallel programs with Dataflow Synchronization

そのサイトでもThere are 4 Parallel bzip2 Implementations – The Data Compression News Blog – c10n.infoを参考としているが、やはり、皆bzip2の単一さには問題を感じているようだ。

既存のunix部品は部品としては並列作業をしないので、それらを並列化する「何か」は今後のマルチコア時代に要求されてくるだろう。

カテゴリー: チラシの裏 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください