質問: Tensorflowなどの機械学習系のライブラリを使う際はGPUを使った方が早いのは分かっていますが、手元に使えるGPUが無い為iMac 2017などMacPCでそういったライブラリを動かしています。 するとやはりファンが物凄く回転していてパソコンへの負荷がかなりかかってしまっているのではと不安になります。こういった事ってパソコンの寿命を縮める様なことに繋がりますでしょうか?また、やはりスピード的な面で、メモリの増設等で早くなることは見込めるのでしょうか?現在のCPUのスペックとしては4.2 GHz Intel Core i7でメモリは8ギガです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/aeb14577a29bd804b0833dba23360c2a.png)
回答: >パソコンの寿命を縮めるか これについては客観的な判断が難しいのですが、一般論で言えば「確かに重い処理負荷でぶん回すと寿命は縮む」が答えになります。縮む要因としては主に2つあり、 * 熱による劣化 電解コンデンサやはんだ付け箇所などが熱で劣化する * 機械的な劣化 ファンは回し続けるとそのうち壊れる 機械的な劣化の方はどうしようもありませんが、熱による劣化はエアフローなどに気を使うことである程度は緩和できます。風通しの良いところにパソコンを置いた方が相対的にマシです。 ただし、「こうすれば壊れる」とか「こうすれば絶対壊れない」ということは言えず、確率論的な話になってきます。 >メモリの増設等で早くなることは見込めるか メモリ増設が効果を発揮するのは、メモリ不足で遅くなっているような状況がある場合だけです。メモリが不足しているかどうかは、機械学習のプログラムを走らせながら、タスクマネージャーなどでメモリ使用量とスワップ領域が利用されているかどうかを確認すればすぐわかります。 ところで、macならradeon積んでる気がするので、頑張れば内臓のradeonで機械学習できるのでは? それが速いかどうかは、やったことがないのでわかりませんし、おすすめもしません。本格的にやるなら、nvidiaのgpuが載ったマシンを手に入れるべきです。