Python Concurrency From the Ground Up - PyCon 2015看看 David Beazley 大師的影片
http://goo.gl/oCuZaJ基本上 Python 的 multiprocessing 是以 tasks 為單位你必須要自己先把工作轉化成一堆 task 再來進行平行畢竟這不像 OpenMP 加個 #pragma omp parallel 就會動就像 ccwang002 提到的,你的 task 目前只有一個...你可以嘗試著把第一層迴圈展開,換成用 map 的寫法就好處理的 func 裡面不要去存取共享變數,讓每個 process都能夠獨立的跑完它的結果,之後再把結果進行 reduce