[自作日記6] メモリ選定

[自作日記6] メモリ選定

今回は、メモリや周辺パーツを選定しましょう。

メモリ選定にも落とし穴があり、Junさんは見事落とし穴にハマってしまいました。さっそくみていきましょう。


ふー。やっとCPUとマザーボードが買えました。
あと何を買えばいいんだっけ。ということで、もう一度、先輩の置手紙をみてみます

① CPUは 12世代か13世代のどちらでもよい。

② GPU中心でつかうため、CPU側の能力は i5程度で問題ない。

③ マザーボードのチップセットは CPUが12世代ならZ690 か CPUが13世代ならZ790。ATX。

④ CPUメモリは 64GB 以上。DDR4でもDDR5でもどちらでもOK

⑤ グラボはコンシューマー向けでOKだけど、最上位モデルに近いもの。

⑥ SSD は 1T以上。

⑦ 電源は 800W 以上、 80Plus Titanium

⑧ ケースはグラボがちゃんと入ることを確認すること!

①~③までは無事かえましたので、あとはメモリ、グラボ、SSD、電源、ケースを買わないといけません。まだまだ、買い物ありますね。

おなかもすいてきたので、CPUメモリだけ購入したら、昼食を食べに行くことにして、メモリが売っている階に移動しました。

すると、さっそくよさげなメモリを発見!

なになに、crucial DDR4 3200 2 x 32GB と書いてあります。これじゃん!値段は2万円くらい。置手紙に書いてあったとおりの仕様のメモリを発見できました

念のためもう一度確認します

④ CPUメモリは 64GB 以上。DDR4でもDDR5でもどちらでもOK

ここにはDDR4でもDDR5でもどちらでもOKと書いてあるし、64GBあるし。

早速、購入手続きを済ませ、お昼ご飯を食べに行こうと店をでようとしたその時・・・

「お客様! お客様! お待ちください!」

私「え?」

「お待ちください~!」

私「え?(もしかして会計通さないで来ちゃったのか?!😨)」

振り返ると、そこには、さっきマザーボードについて相談にのってくれた店員さんが息を切らしながら追いかけてきました。

私「あ、あの、何でしょうか・・・」

「お客様、さきほど、メモリ販売コーナーで DDR4 をご購入されませんでしたか?」

私「は、はぁ、買いました。」

そういって、私は袋の中から、さきほど買ったメモリを見せました

「そのメモリ、お客様のマザーボードに対応してません!」

私「えええ?」

「お客様がご購入されたマザーボードをもう一度確認させてください」

マザーボードの仕様を確認すると、「DDR5 6000MHz 」と書いてありました。

私「あ」

実は現在主流のメモリには DDR4 と DDR5 がありますが、両者は完全に別物でした。

私は、メモにはDDR4かDDR5を買えばいいと書いてあったのでどちらでもよいとおもい無意識にDDR4を買っていましたが、マザーボードごとに決まったものを買わないといけなかのでした。

メモリーはマザーボードが DDR5 対応なのかDDR4対応なのか確認すべし

でした。店員さんが気づいてくれなければ、あやうく、間違ったメモリを入手てしまうところでした。間違ってかったDDR4をDDR5に交換してもらい事なきを得ました。

バタバタして、おなかの減り具合もピークだったので、肉の万世本店に駆け込みました。

Credit: by chime CC-BY-2.0

いかがでしたでしょうか。

今回は、マザーボードには、対応したメモリがあるということが学びでしたね。

次回は、いよいよグラフィックボード(GPU)の選定です!お楽しみに!

コラム:マザーボードとメモリ互換性

少しだけメモリについて補足しておきましょう

今回なマザーボードの仕様書には「DDR5 6000MHz」と書いてありました。この場合、そのマザーボードはDDR5 6000MHzのメモリーをサポートしているということですが、それ以下の速度のDDR5メモリー、例えばDDR5 4800MHzを装着した場合はどうなるのでしょうか。

その場合も基本的には使用可能です。ただし、使用するメモリーの速度がマザーボードのサポートする速度より低い場合、システムはそのメモリーの速度に合わせて動作します。

逆に、DDR5 6000MHzよりも速いメモリーをを装着したらどうなるでしょうか。

そちらも、基本的に問題ありませんが、いくつかの点に注意する必要があります。メモリーがマザーボードでサポートされている最大速度よりも速い場合、メモリーはマザーボードの最大サポート速度まで自動的にダウンクロックされて動作します。つまり、例えばDDR5 6400MHzのメモリーを使っても、マザーボードが6000MHzまでしか対応していない場合は、6000MHzで動作することになります。

さらに高速なメモリーを利用するメリットは制限されるかもしれませんが、将来的にマザーボードをアップグレードする予定がある場合には、高速なメモリーを購入することで、新しいマザーボードでその速度をフルに活用できる可能性があります。

ただし、どちらの場合も、メモリーの互換性については、マザーボードの製品仕様書や公式サイトで確認するのが最も確実です。メモリーが正しく機能するかどうかは、マザーボードのチップセットやBIOSの設定にも依存するため、公式の情報を参照することがオススメです。


navigation

Read more

PyTorchの重いCUDA処理を非同期化したらメモリリークした話と、その解決策

PyTorchの重いCUDA処理を非同期化したらメモリリークした話と、その解決策

こんにちは!Qualitegプロダクト開発部です! 今回は同期メソッドを非同期メソッド(async)化しただけなのに、思わぬメモリリーク※に見舞われたお話です。 深層学習モデルを使った動画処理システムを開発していた時のことです。 「処理の進捗をリアルタイムでWebSocketで通知したい」という要件があり、「単にasync/awaitを使えばいいだけでしょ?」と軽く考えていたら、思わぬ落とし穴にはまりました。 プロ仕様のGPUを使っていたにも関わらず、メモリ不足でクラッシュしてしまいました。 この記事では、その原因と解決策、そして学んだ教訓を詳しく共有したいと思います。同じような問題に直面している方の参考になれば幸いです。 ※ 厳密には「メモリリーク」ではなく「メモリの解放遅延」ですが、 実用上の影響は同じなので、この記事では便宜上「メモリリーク」と表現します。 背景:なぜ進捗通知は非同期である必要があるのか モダンなWebアプリケーションの要求 最近のWebアプリケーション開発では、ユーザー体験を向上させるため、長時間かかる処理の進捗をリアルタイムで表示することが

By Qualiteg プロダクト開発部
ゼロトラスト時代のLLMセキュリティ完全ガイド:ガーディアンエージェントへの進化を見据えて

ゼロトラスト時代のLLMセキュリティ完全ガイド:ガーディアンエージェントへの進化を見据えて

こんにちは! 今日はセキュリティの新たな考え方「ゼロトラスト」とLLMを中心としたAIセキュリティについて解説いたします! はじめに 3つのパラダイムシフトが同時に起きている いま、企業のIT環境では3つの大きな変革が起ころうとしています。 1つ目は「境界防御からゼロトラストへ」というセキュリティモデルの転換。 2つ目は「LLMの爆発的普及」による新たなリスクの出現。 そして3つ目は「AIエージェント時代の到来」とそれに伴う「ガーディアンエージェント」という新概念の登場です。 これらは別々の出来事のように見えて、実は密接に関連しています。本記事では、この3つの変革がどのように結びつき、企業がどのような対策を取るべきかを解説いたします 目次 1. はじめに:3つのパラダイムシフトが同時に起きている 2. 第1の変革:ゼロトラストという新しいセキュリティ思想 3. 第2の変革:LLM時代の到来とその影響 4. 第3の変革:AIエージェントとガーディアンエージェント 5. 3つの変革を統合する:実践的なアプローチ 6. 実装のベストプラクティス 7. 日本

By Qualiteg コンサルティング
発話音声からリアルなリップシンクを生成する技術 第4回:LSTMの学習と限界、そしてTransformerへ

発話音声からリアルなリップシンクを生成する技術 第4回:LSTMの学習と限界、そしてTransformerへ

1. 位置損失 (L_position) - 口の形の正確さ 時間 口の開き 正解 予測 L_position = Σᵢ wᵢ × ||y_pred - y_true||² 各時点での予測値と正解値の差を計算。重要なパラメータ(顎の開き、口の開き)には大きな重みを付けます。 jaw_open: ×2.0 mouth_open: ×2.0 その他: ×1.0 2. 速度損失 (L_velocity) - 動きの速さ 時間 速度 t→t+1 v = y[t] -

By Qualiteg 研究部, Qualiteg コンサルティング
大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第1回 基本概念の理解

大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第1回 基本概念の理解

こんにちは! 今回から数回にわたり Active Directory について解説してまいります。 Active Directory(AD:アクティブディレクトリー)は、Microsoft が開発したディレクトリサービスであり、今日の大企業における IT インフラストラクチャーにおいて、もはやデファクトスタンダードと言っても過言ではない存在となっており、組織内のユーザー、コンピューター、その他のリソースを一元的に管理するための基盤として広く採用されています。 AIセキュリティの現実:単独では機能しない ChatGPTやClaudeなどの生成AIが企業に急速に普及する中、「AIセキュリティ」という言葉が注目を集めています。情報漏洩の防止、不適切な利用の検知、コンプライアンスの確保など、企業が取り組むべき課題は山積みです。 しかし、ここで注意しなければいけない事実があります。それは、 AIセキュリティソリューションは、それ単体では企業環境で限定的な効果しか期待できない ということです。 企業が直面する本質的な課題 AIセキュリティツールを導入する際、企業のIT部門

By Qualiteg コンサルティング