なんでも簡単ならいいという訳ではありませんが、いろいろとやらなければならないことを抱えつつ、コードを書いてデータを解析するなどの仕事をしていると、なにかを簡単にできるのはとっても便利です。PythonでCPUコアを同時に使って並列処理を実行する例をメモしておきます。これでほぼ3つ同時に計算してくれるので、便利と言うほかありません。
ただ実は深く考えるといろいろあって、PythonにおけるGlobal Interpreter Lock(GIL)とmulti threadやmulti processに関しては、この記事が、実際のコードと実行結果とともに書いてくれていて非常に分かり易いです。 スポンサーサイト
|
|
| ホーム |
|