Fork/Join Parallelism in the Wild の論文を読んだメモです。 はじめに Java 7 で導入された Fork/Join フレームワークは、Java のその他の並列処理の機構 (Executors クラスが提供する類のもの) と比較して普段使いするような機能ではないがゆえに、Java の経験が長い方であっても直接的に1利用する機会は滅多にないかと思われます。しかし、この Fork/Join フレームワークはいわゆる「分割統治法」に基づくアルゴリズムとの相性が極めてよく、メソッドの再帰呼び出しに基づく実装から Fork/Join フレームワークを利用した実装に比較的容易に書き換えて並列化を実現できます。 今回読んだ論文 Fork/Join Parallelism in the Wild では、この Fork/Join フレームワークの利用における原則とベストプラ