「ゲーミングマシン」を検討されていたようなので、複雑な構造力学系の計算には、GPUが必要ではないかと推測しましてのご提案となります。

2021年6月20日

私の日記をご覧頂いている"ガジェット好きのY"さんから、メールを頂きました。
非常に有用な(特に、プライベートに使える高速計算機を欲し続けている私にとっては)情報であると思いましたので、ご本人のご許諾を頂いて、メールの(ほぼ)全文を公開させて頂きます。

江端様

日記やitmediaで執筆なされた記事をいつも楽しく拝見しております。
都内の中小企業で情シスとして働いております、"ガジェット好きのY"と申します。

江端様の2021年6月13日の日記を読み、まだご検討されてないようであれば、一度お調べいただければと思い、メールした次第でございます。
「ゲーミングマシン」を検討されていたようなので、複雑な構造力学系の計算には、GPUが必要ではないかと推測しましてのご提案となります。
構造力学系の計算を行うソフトウェアがGPUではなく、CPUが効くようであれば以降の文章は役に立ちませんので無視していただいて結構です。

ノートPCに適合する場合が多いのですが、GPUを外付け出来るeGPUを検討されてはいかがでしょうか。

『eGPU』とは、External Graphics Processing Unitの略で、外付けのグラフィックプロセッサーのこと

  • WindowsとMacの両方で利用可能。
  • 接続インターフェースはThunderbolt 3。

イメージといたしましては、ノートPCに小型デスクトップぐらいのサイズのeGPUを専用ケーブルで接続し、その内部で処理から映像出力まで行い、高負荷な3Dゲームや映像編集をするためのモノとなります。

<参考URL>
https://www2.razer.com/jp-jp/gaming-systems/razer-core-x

自宅にeGPUを置いて、外では軽快なノートPCとして利用、自宅に戻ればeGPUと接続し複雑な構造力学系の計算を行う。
金に糸目をつけないのであれば、大学にもeGPUを置いて、家と大学でパワフルな計算を行えるのではないかと考えました。

ご検討の余地があれば、私がゲーム等で利用しているノートPCとeGPUの構成や金額をお伝えできますので、その旨ご返信頂けますと幸いです。
お伝えできる構成といたしましては、あくまでもゲームに効くGPUであるNVIDIAのGeForce系となり、3DCAD等に適しているQuadro系ではございませんのでご承知おきください。
もちろん私に確認せずとも、ネットで検索いただければ大体の金額や構成が判明すると思います。

お子様がご利用になられるとのことですので、上記構成等に拒絶反応を示されるようであれば、やはり無視していただければと存じます。

以上、どうぞよろしくお願いいたします。

=========

"ガジェット好きのY"様

情報を御提供頂き、誠にありがとうございます。「GPUを外付け出来るeGPU」につきましては、次女の方での必要性は、もう1年後くらいになると思いますが、実は私の方が興味があります

NVIDIAのGPUというキーワードから、以前購入した「CUDA高速GPUプログラミング入門」を本箱から引っ張り出してきております。
私は、数万から数百万のオブジェクトを使った交通シミュレーションの研究もしておりまして、高速計算の手段があれば、自腹を切って購入できるマインドを持っております。
http://www.iaiai.org/journals/index.php/IEE/article/view/449/213
(正直、会社がリモートで提供するGPUなんぞ、申請の手間暇を考えると面倒くさいので手が出していません)。

> ご検討の余地があれば、私がゲーム等で利用しているノートPCとeGPUの構成や金額をお伝えできますので、その旨ご返信頂けますと幸いです

是非お願い致します。購入や使用実績があるデータは、とても役に立ちますので、大変助かります。
テキストベースで、品名(品番)と価格をお知らせ頂ければ幸いと存じます。

お手数をおかけいたしますが、何卒よろしくお願い申し上げます。

江端智一

=======

江端様

ご返信ありがとうございます。

まず先に、私のeGPU込みのゲーム環境をお伝えいたします。

<eGPUと周辺>
1) eGPU本体:Razer Core X 39,359円(現在 40,088円)
https://www.biccamera.com/bc/item/5301846/

2) GPU:玄人志向 GK-RTX3080Ti-E12GB/WHITE 213,400円(現在 237,110円)
https://www.biccamera.com/bc/item/9323182/?utm_source=/Vv6e0WKODg&utm_medium=affiliate
※添付画像は1)に2)を取り付け、カバーを外した状態となりま

3) ケーブル:Thunderbolt 4 ケーブル 5,999円(現在 5,999円)
https://www.amazon.co.jp/gp/product/B084Z65YJQ/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1

<ノートPC>
4) ノートPC本体:ONE-NETBOOK ONEGX1PJR-B10 195,800円(現在 195,800円)
https://www.yodobashi.com/product/100000001005966269/

<番外編>
5) 4Kモニター 現在はノートPC→eGPU→4kモニターとつないで、3Dゲームをしております

6) MacBookPro 過去はMacBookPro→eGPU(中のGPUはAMD製)とつないで、動画編集等してました

構成と購入店はほとんど上記のとおりですが、2)だけ、売り切れていたので予約注文可能そうなお店を載せました。
GPU(グラボ)はコロナによる生産数低下からくる半導体不足と、マイナーや転売ヤーによる買い荒らしが発生しており、品不足で高騰中と言われております。
私は正直高いと思いましたが、今買わないと手に入るのが遠のくと考え、決死の覚悟で買いました。
CUDAプログラミングであればNVIDIA製のGPUのみとなりますが、ご購入される際は、まずは在庫探しと、その額で納得できるか考えることとなるかと存じます。
とは言うものの、揃えたら安くない金額で、想定した動作をしないとなると大きな損害ですので、リモート接続等や、何らかのお試し利用は協力できると思いますので、おっしゃってください。

<ご参考>
上位モデル
RTX3090(CUDAコア数10,496) 現在 295,000円(価格.com調べ最安値)(20200924当時は最安値約200,000円)
RTX3080ti(CUDAコア数10,240) 現在
205,700円(価格.com調べ最安値)(20210603発売)(RTX3080tiが私が購入したものと同じモデルです
RTX3080(CUDAコア数8,704) 現在 179,299円(価格.com調べ最安値)(20200917当時は最安値約96,300円)
RTX3070ti(CUDAコア数6,144) 現在  99,800円(価格.com調べ最安値)(20210610発売)
RTX3070(CUDAコア数5,888) 現在 118,800円(価格.com調べ最安値)(20201029当時は最安値約68,300円)
RTX3060ti(CUDAコア数4,864) 現在 185,332円(価格.com調べ一軒のみ)(20201202当時は最安値約54,500円)
RTX3060(CUDAコア数3,584) 現在  79,200円(価格.com調べ最安値)(20210225当時は最安値約58,000円)
RTX2060(CUDAコア数1,920) 現在  57,800円(価格.com調べ一軒のみ)
GTX1660SUPER(CUDAコア数1,408) 現在  55,479円(価格.com調べ最安値)
下位モデル

発売当初に3080、3070、3060tiあたりを買えた人が勝ち組だと思います。
今後はマイニングに対するハッシュレート制限版の各モデルが販売されますが、どれも現在の価格に合わせた値付けになるらしく、過去の定価で買える日はやってこないかもしれません。

<ご参考2>
eGPUとPCをつなぐThunderbolt3について

デスクトップPCでThunderbolt3ポートがついていることはほぼありません。(34機種価格.com調べ)
また、追加できる拡張ボードもほぼありません。(特定メーカー専用のため、ほとんどのPCで適用しません)
ThunderboltポートがついているノートPCは豊富にあります。(1011機種価格.com調べ)
USB-C3.2等と同じコネクタ形状ですが、USB-C3.2等とeGPUを接続してもGPUを利用できません。
USB3系はダメですがUSB4はeGPUと接続可能です。(私のノートPCは、Thunderbolt3ではなくてUSB4搭載となります)(USB4=Thunderbolt3らしいです)
Thunderbolt4も搭載機種が発売され始めており、おそらくThunderbolt3と4は互換性があると思いますが、eGPUは試せておりません。
eGPUの制約(?)で短いケーブルじゃないと伝送速度が保てないとかで、PCとeGPUの接続ケーブルが30センチぐらいで取り回ししづらいため、
カンで上位の(Thunderbolt4)ケーブルで使えると考え試したところ、2メートルケーブルでも無事認識しました。
GPUを直接挿入できるデスクトップPCと、ノートPC+eGPU構成では、ベンチマーク結果がデスクトップに比べ2割程度低くなります。

=======

"ガジェット好きのY"様

詳細なスペックの御説明をありがとうございました。大変参考になりました。

少なくとも、今後次女がノートPCを変更する場合には、(eGPUの使用するかどうかは後回しにして)、ThunderboltポートがついているノートPCを選ぶようにしたいと思います。

私の方は、これから、デスクトップにGPUを外付けする検討を開始します。
私は、ゲームが苦手で(簡単に負けるから)ですが、GPUをシミュレーション計算に回せる方の努力と熱意であれば、発揮できそうな気がしています。

可能かどうか分かりませんが、Dockerのコンテナにつっこんだシミュレーションの速度を10倍にできれば、相当な作業効率が見込めます(今の私は、コンテナからGPUにアクセスできるのかすら、全く知らない状態ですが)。

======
("ガジェット好きのY"様からの追加情報)
<ご参考>
Thunderbolt対応のPCについてノートPCでは、INTEL製のCPUが入っているものしか、Thunderboltに対応しておりません。(Macを除く、格.com調べ)
デスクトップでは、ほぼ存在しないThunderbolt付きの内さらに少数だけ、AMD製CPUが入ったThunderbolt付PCもあるようです。(価格.com調べ)
Thunderboltは(ほぼ)INTELと思ったほうが良いかと存じます。(Thunderbolt規格はINTELとAppleが共同開発したようです)
(冒頭でおすすめと言いつつ、高性能なCPUにあこがれて手に入れた、AMD製CPUの入ったThunderbolt抜きのノートPCも所持しております。CPUに貴賎なしということでお願いいたします)

<ご参考2>
Thunderbolt接続ではないeGPUについて

こちらは私も情報収集中で、まだ実施する段階にはございませんが、他の接続方法もあることの情報連携となります。
最近デスクトップPCにも搭載されている「M.2」スロットに、そこに長いケーブルと、その先のPCIEスロットにGPUを差し、別途PC用電源を用意して利用するといった構成となります。
この場合は、気軽に抜き差し出来ませんので、外付けのお手軽感はだいぶ失われるかと存じます。
Youtubeで「M.2 EGPU」と検索すると多数の参考動画がヒットすると思われます

いつかやってみたいなと思っております。

2021年6月20日2021/06,江端さんの技術メモ

Posted by ebata