合計時間でソートすると、2 番目に実行時間が長い関数は "{組み込みメソッド mainloop}" ? pstats_viewer.py で同じエントリを見てクリックすると、次のように表示されます。
Function Exclusive time Inclusive time Primitive calls Total calls Exclusive per call Inclusive per call
Tkinter.py:359:mainloop 0.00s 561.03s (26.3%) 1 1 0.00s 561.03s
これは何を意味するのでしょうか?
編集
私のコードのより長い実行からの cProfile 出力の一部です。ODE を解決すればするほど、メインループにより多くの時間が費やされます。狂ってる!CUDA カーネルの分岐分岐またはホスト - GPU メモリ転送のいずれかによって、ランタイムが強制終了されていると思いました。神よ、私は恐ろしいプログラマーです!
どうすれば Tkinter に実行時間の多くを奪わせることができたのでしょうか?