重複の可能性:
Haskell でのマルチコア プログラミングの状況は?
特にGHCでのステータスは?まだ人気がありますか、それともまだ実験段階ですか?
コンパイラは、いつ、どのように並列化するかを決定する際に、どのくらい慎重/きめ細かいですか? ランタイムはスレッドプールのサイズを適切に選択しますか、それともコマンド ラインで指定する必要がありますか?
重複の可能性:
Haskell でのマルチコア プログラミングの状況は?
特にGHCでのステータスは?まだ人気がありますか、それともまだ実験段階ですか?
コンパイラは、いつ、どのように並列化するかを決定する際に、どのくらい慎重/きめ細かいですか? ランタイムはスレッドプールのサイズを適切に選択しますか、それともコマンド ラインで指定する必要がありますか?
GHC の現在のスケジューリング、スレッド プール、および移行ポリシーは、論文「Runtime Support for Multicore Haskell」で説明されています。「戦略」スタイルの半自動並列処理は、執筆時点で非常に広く使用されています。
おそらく「自動並列処理」とは、Data Parallel Haskellのことですか? 私が見た限りでは、このプロジェクトに関する最新情報は、2010 年 4 月のSimon Peyton Jones によるビデオ プレゼンテーションで入手できます。