C#(Parallel.ForEach)でのMIDACOの並列化

CPU時間を要する目的関数をもつ事例での
直列モードと並列モードによるMIDACOの実行

Example_parallel.cs ▶

Midaco.cs ▶ [並列化バージョン]
直列モード (P=1)並列モード (P=2)並列モード (P=4)
合計時間:32.36秒合計時間:15.52秒合計時間:9.74秒
オリジナル:x1スピードアップ:x2 スピードアップ: x3.3 

結果はMIDACO制限版で再現できますこちらで入手▷

MIDACOの実行に問題がありますか? こちらを参照、またはお問い合わせください