lltcggie / waifu2x-caffe

waifu2xのCaffe版
MIT License
8.09k stars 838 forks source link

要望。CPU+GPU+GPU 、終了時の動作、独自のサーマルスロットリング #213

Open SysVR opened 3 years ago

SysVR commented 3 years ago

・マルチコア動作

CPUとGPU両方使って演算を行う。 GPUを複数積んでいる場合は複数のGPUを利用。

GPUの方が先に終了してCPUが待ち状態になる場合、 現在のCPUの処理を中止してGPUで計算する。

これによりGPU終了時にCPUを待機する事がなくなる。

・終了時の動作 シャットダウン、休止状態、スリープ等実装。

・GPUの温度、CPUの温度を取得して設定した温度以上になったら、 動作スレッドを中断させてオーバーヒート防止にする