私は現在Pythonで作業しており、プログラムは次のようになります。
function(1)
function(2)
...
function(100)
機能の実行には100%CPUで約30分かかるため、プログラムの実行には多くの時間がかかります。関数は入力のために同じファイルにアクセスし、多くの計算を行い、結果を出力します。
マルチスレッドを導入すると、プログラムの完了にかかる時間が短縮されますか(マルチコアマシンで作業しています)?もしそうなら、いくつのスレッドを使用する必要がありますか?
ありがとうございました!