[自作日記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

Python と JavaScript で絵文字の文字数が違う!サロゲートペアが引き起こす位置ずれバグの話

Python と JavaScript で絵文字の文字数が違う!サロゲートペアが引き起こす位置ずれバグの話

こんにちは! Qualitegプロダクト開発部です! PII(個人情報)検出のデモアプリを開発していて、検出したエンティティの位置をハイライト表示する機能を実装していました。 バックエンドは Python(FastAPI)、フロントエンドは JavaScript という構成です。 ある日、テストデータにこんなメール文面を使ったところ、ハイライトの位置が途中から微妙にずれるバグに遭遇しました。 鈴木一郎 様 いつもお世話になっております。 サンプル商事の佐藤でございます。 先日の件、確認が取れましたのでご連絡いたします。 お忙しいところ恐縮ですが、ご確認のほど宜しくお願い致します。 💻 #オンラインでのお打ち合わせ、お気軽に声がけください! ―――――――――――――――――――――――――――――― サンプル商事株式会社 営業部 第一課 山田 太郎 (Yamada Taro) 〒100-0001 東京都千代田区千代田1-1-1 サンプルビル 3F tel: 03-1234-5678 https://example.com/contact 検出結果をハイライト表示

By Qualiteg プロダクト開発部
大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第5回 ブラウザ設定と認証

大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第5回 ブラウザ設定と認証

こんにちは、今回はシリーズ第5回「ブラウザ設定と認証」について解説いたします! さて、前回(第4回)では、プロキシサーバーをドメインに参加させることで、ChatGPTやClaudeへのアクセスを「誰が」行ったかを確実に特定する仕組みを解説しました。「信頼の連鎖」の概念や、Windows版Squidなら1時間で構築できる環境、Negotiate/NTLM/Basicという3段階の認証フォールバック機構について理解いただけたかと思います。 しかし、せっかくサーバー側で完璧な統合Windows認証環境を構築しても、ブラウザ側の設定が適切でなければ、ユーザーには毎回パスワード入力ダイアログが表示されてしまいます。 「Edgeだと自動でログインできるのに、Chromeだとパスワードを聞かれる」 「同じサーバーなのにURLの書き方で動作が違う」 これらはヘルプデスクに寄せられる典型的な問い合わせです。(ただ、業務に好きなブラウザ使っていいよ、という企業はそんなに多くはないとおもいます) 今回は、統合Windows認証がブラウザでどのように動作するのか、その仕組みから各ブラウザ(Edge/

By Qualiteg AIセキュリティチーム, Qualiteg コンサルティング
スライドパズルを解くAIから学ぶ、「考える」の正体

スライドパズルを解くAIから学ぶ、「考える」の正体

こんにちは! 「このパズル、AIの教科書に載ってるらしいよ」 子供の頃に遊んだスライドパズル。いや、大人が遊んでも楽しいです。 数字のタイルをカチャカチャ動かして揃えるあれです。実はこのシンプルなパズルが、AI研究の出発点のひとつだったって知ってました? 今回は、このパズルを題材に「AIがどうやって考えているのか」を解き明かしていきます。しかも、ここで使われている手法は、Google Mapsの経路探索からChatGPTまで、現代の様々な技術のベースになっているんです。 まず遊んでみよう 理屈の前に、まずは感覚を思い出してみてください。 最初に shuffle をクリックすると、配置がシャッフルされゲームを開始できます。 ちなみに必ず解くことができるようになっていますが、慣れていないとそれなりに難しいかもしれません。 どうでしょう? 何手でクリアできましたか? クリアできなくても大丈夫です。記事後半で、実際にAIが解いてくれる機能つきゲームも掲載しています^^ 以下は動画です。本ブログで紹介するアルゴリズムで実際にパズルを解く様子をご覧いただけます

By Qualiteg 研究部
楽観的ロック vs 悲観的ロック:実際のトラブルから学ぶ排他制御

楽観的ロック vs 悲観的ロック:実際のトラブルから学ぶ排他制御

こんにちは! Qualitegプロダクト開発部です! 「楽観的ロックを実装したのに、まだ競合エラーが出るんですけど...」 これは私たちが実際に経験したことです。 本記事では、楽観的ロックと悲観的ロックの違いを、実際に発生したトラブルを通じて解説します。 抽象的な説明ではなく、 「なぜそれが必要なのか」「どんな問題を解決できるのか」 を実感できる内容を目指します。 目次 1. 問題の背景:並列処理で謎のエラー 2. ロックなしの世界:なぜ競合が起きるのか 3. 楽観的ロックの導入:期待と現実 4. 楽観的ロックの限界:解決できなかった問題 5. 悲観的ロックによる解決 6. 実装時のハマりポイント 7. どちらを選ぶべきか:判断基準 8. まとめ 1. 問題の背景:並列処理で謎のエラー 1.1 システムの概要 私たちが開発していたのは、 複数のワークスペースを切り替えて使用するAPIサーバー でした。 当社AI関係のプロダクトの一部だったのですが、結合テスト兼負荷テストを実行すると、まれに発生してしまっていました。 ユーザーは複数のワーキン

By Qualiteg プロダクト開発部