277,248個のNANDゲートで計算機を自作した男

NAND-16: a computer built from 277,248 NAND gates

277,248個のNANDゲートで計算機を自作した男

Hacker Newsで話題の「NAND-16」は、277,248個のNANDゲートのみから構築された計算機だ。ROMやRAMもNANDゲートのアレイで構成されており、物理的に製造すれば約554,000トランジスタに相当する。これはIntel i386の275,000トランジスタを上回るが、その大半はオンダイではなくシステムメモリとビデオメモリ用のSRAMに費やされている。コメント欄では、数年前なら驚嘆すべき偉業だったが、今やLLMの助けで誰でも作れるため「meh」と感じるという声や、手作業で作ってもLLMなしで作ったことを証明する方法がないという指摘も見られる。

これはかなり悲しい。数年前に見ていたら度肝を抜かれただろう。根気と苦痛に耐える精神力で、ゼロから苦労してこれを築き上げた誰かの印象的な技術的偉業だ。今日では? ふーん、という感じだ。
  1. aabajian

    要するに、AIコーディングが事実上「解決済み」となった今、私たちはもっと大きく、はるかに大きく考えなければならないということだと思う。今や誰でもARMシミュレータを「書ける」のだから、それはエンジニアリングの頂点にはなり得ない。私が考えているのは、一人では(合理的に)作れないような建造物だ。

    私が取り組んでいる例を挙げよう。CTスキャンから臓器をセグメンテーションするモデルがある。CTスキャンから血管の半径方向の直径を計算する別のモデルもある。この二つを組み合わせれば、セグメンテーションされた体積とそれを養う血管の半径方向直径の合計に基づいて、各臓器にどれだけの血流が届くかを概算できる。そして、その臓器への灌流を示すアプリでそれをすべてレンダリングできる。

    狙いは、これらのモデルを組み合わせて、手技の計画に役立つ可能性のあるCTスキャンからのあらゆる有用な情報を抽出することだ(私はインターベンショナルラジオロジストだ)。各アルゴリズムの実装には数週間から数ヶ月かかるだろうが、Opus 5.5はそれを数分から数時間でこなし、さらにそれらをつなぎ合わせることができる。これまでの結果は、私が見た中で最高だ。

  2. sdcfgy

    自分でやっていないなら、何の意味があるんだ?

    これはまるで https://www.youtube.com/watch?v=gId2HsHvSgs だな。

  3. monocasa

    コンピュータの割にゲートが多すぎるな、と言おうとしたが、ROMとRAMもNANDゲートの配列だと気づいた。

  4. guiambros

    これはかなり悲しい。数年前に見ていたら度肝を抜かれただろう。根気と忍耐力のある誰かが、ゼロから苦労して作り上げた、印象的な技術的偉業だ。

    今日では? ふーん、って感じだ。

  5. hoten

    最初に試したのは「ダブルクリック: このラッチに飛ぶ」だった。動かなかった。AIスロップか?

    編集: 先にTabを押すんだ。

この日のほかの記事

2026-09-29