世界を動かす技術を、日本語で。

DRAM価格がホビー用SBC市場を壊滅させている

概要

Raspberry Piを含むSBC市場で LPDDR4 RAM搭載モデルの価格上昇 が続く。 16GB Pi 5は$299.99 に値上げされ、 3GB RAM Pi 4の新モデル も発表。 高価格化により ホビイスト向けSBC市場の衰退 が懸念される状況。 メモリ価格高騰 が新製品投入やプロジェクト設計に大きく影響。 今後のメモリ価格動向次第で市場の存続が左右される可能性。

Raspberry Piの価格改定と新モデル発表

  • Raspberry Pi が全LPDDR4 RAMモデルの 追加値上げ を発表
  • 16GB Pi 5$299.99 に設定
  • 新たに 3GB RAM Pi 4$83.75 で登場
  • 値上げは 2024年4月 発表で、エイプリルフールの冗談ではない正式発表

SBC市場の現状と課題

  • LPDDR系メモリ価格 がボードコストの大半を占める状況
  • 4GB超RAM搭載モデル の価格高騰でホビイストの手が届きにくい現実
  • Radxa 以外のSBCベンダーでは 新規ボード投入が激減
  • Mini PC も8GBモデルで $250超 に値上がり
  • 中古PC でも4GB超RAM搭載モデルの価格上昇

ホビイストへの影響と今後の方向性

  • $100以下 で再現可能なプロジェクト設計が困難に
  • 安価な部品利用 による学習機会の減少
  • 多くのホビイストが 旧型SBCやマイコン へシフト
  • 新規プロジェクト や実験のハードル上昇

今後の市場見通しと懸念

  • Eben Upton (Raspberry Pi創業者)は メモリ価格の今後の下落 に期待
  • しかし 高止まりの期間や市場存続 への不安
  • Raspberry Piマイコンと産業用途 で事業継続可能
  • 小規模SBCベンダー の存続困難への懸念

まとめ

  • メモリ価格高騰 により、ホビイストSBC市場は 厳しい局面
  • 今後の 価格動向と市場再編 が注目ポイント
  • Raspberry Pi は多角化で生き残り、小規模ベンダーは淘汰リスク

Hackerたちの意見

Pi 5を欲しがる人はまだいるだろうけど、この価格じゃ私はその一人じゃないな。

Pi Pico 2Wでめっちゃ楽しんでるよ。アクセスポイントやウェブサーバーをホストできるし、USBホストにもなるし、もちろんGPIOもある。OSを動かさないから、すごくシンプルなんだよね。

値上げ前でも、SBCは1つあたり80〜100ドルだったし、基本的なMCUは数セント、高性能なものでも5ドルくらいだったよね。人々は明らかに、慣れやエコシステム(「ハット」とかフォーラムとか)のために100倍の価格を払う意欲があったんだ。300倍になったら、もっと多くのホビイストが目を開くのか、それとも趣味を続けられなくなる人が増えるだけなのかな?

そろそろ昔の引退したプログラマーに連絡して、ソフトウェアのメモリフットプリントを減らす方法を教えてもらうべきかもね。

技術は失われてないけど、資金がないだけ。自分のソフトウェアプロジェクトのためにプログラマーに資金を提供してもいいんじゃない?

一番メモリを食う部分をRustで書き直せば、RAMの使用量やスループットの要求が大幅に減るよ。効果はCPU使用量の減少よりも大きいかも。AIに手伝ってもらうのもアリだよ。書き直しで節約できるRAMよりも、AIを使った方がずっと少ないRAMで済むから。

みんなのメモリを少し節約できるかもね。1. チームメンバー間のコミュニケーション問題を解決するために、本当にSaaS SPAが必要か確認してみて。2. HTMLとCSSだけで99%の企業サイトには十分だよ。3. ウェブサイトの画像、サイズが大きすぎるからリサイズして。4. チームはブラウザで使って、スタンドアロンアプリとしては使わない方がいいよ。

これ、実際に起こってるよ。大手テック企業はRAM使用量を減らすための大きな取り組みを進めてる。ただ、効率を最適化する方法を知ってる古いベテランたちは、もう彼らのために働いてないかもしれないけどね。

ChromeやLinuxカーネルみたいな大きくて複雑で、すでに最適化されているプログラムのメモリフットプリントを最適化するのは難しいよね。でも、90%のプログラムは誰も最適化しようともしないクソみたいなウェブアプリなんだよ。(時々、Electronに包まれてたりするけど。)調べてみると、90%のリクエストが無駄だったり、少なくともまとめられることが多い。60%の帯域幅が30x30ピクセルで表示される高解像度の画像3枚に使われてたりするし。CPUのパフォーマンスは、毎回100万アイテムの配列を生成して、1つの要素を探して、全体を捨てて、数マイクロ秒後に同じリストを再生成するようなクソコードに支配されてる。RAMはたっぷりあるし。絶対的に言えば、MacBook Neoの8GBのRAMは80億バイト。64億の1と0だよ。そんなにRAMがあれば、ちゃんと動くCRUDアプリを作るのにロケットサイエンスは必要ないよ。コンピュータは時間が経つにつれて遅くならないし、10年前のプログラマーと同じくらい怠けていたら、ほとんどのプログラムは現代のハードウェアでサクサク動くはずだよ。

LLMに聞いてみれば?

不必要な気がする。もちろん、間違いを犯さないようにお願いした後で、LLMにやらせればいいんじゃない?

DRAMの価格が市場全体を苦しめてる。最近、あるベンダーがメモリとサプライチェーンの問題で、いくつかの機械の見積もりを1台あたり50%も引き上げてきたよ。

Hacker Newsで議論の続きを見る