~10K 要素の配列があり、配列のすべての要素を処理する必要があるとします。K
要素のみが並列処理されるように処理したいと思います。
私は使用しますScala 2.9
。並列コレクションを試しましたが (以下を参照)、複数のK
要素が並列処理されていることがわかりました。
import collection.parallel.ForkJoinTasks.defaultForkJoinPool._ 古い値 = getParallelism setParallelism(K) val result = myArray.par.map(...) // 配列を並列処理する setParallelism(旧)
要素Scala 2.9
のみが並列処理されるような方法で配列を処理する方法を提案しますか?K