IBM 604という1948年の電卓からモジュールを起動する

2026/06/08 2:18

IBM 604という1948年の電卓からモジュールを起動する

RSS: https://news.ycombinator.com/rss

要約

Improved Summary:

1948年、コンピューティングの世界では、ハーバード・マークIやIBMのSSECのような巨大な電機機械式システムから、より高速な電子技術へと移行が開始された。初期の大規模な電子コンピュータにはコロッサスやENIACが含まれるものの、IBMの電子計算パンチ(モデル604)での達成が一つの大きなマイルストーンとなった。これは汎用コンピュータではなく電子計算機であり、約1,250個の真空管(トリオッドおよびカードパンチ操作に用いる特殊なサイラートロンを含む)で動作し、1秒間に60回の演算(乗法や除法を含む)を実行可能であったため、電機機械式の先行機よりもはるかに高速化を達成した。

このシステムは特許取得済みのプラグ可能なモジュールを採用し、絶縁体ウーファーの上に構築されたことで、真空管と回路を高密度で3次元にパッキングする方式を採用し、保守が容易であった。技術者は欠陥のあるユニットを迅速に交換できるようになり、 Entire circuits を再構築する必要がなかった。冷凍庫2分の1程度のサイズしかないというコンパクトさにより、同時代の巨大機よりもはるかに小型化されていた。5,600台以上の大量生産が行われ、月額550ドルのレンタル価格であったため、モデル604は大学や企業に即座に大ヒットを記録した。

IBMはこのモジュール設計を後にハイエンドシステムにも適用し、やがて完全プログラム可能なIBM 701や他の700シリーズコンピュータへとつながっていった。モデル604の成功はまた、専用デバイスの道を開き、1949年のロスアラモス国立研究所で使用されたカードプログラミング式電子計算機のような機器を可能にした。究極的に、この転換は巨大な機械の置き換えを加速させ、数十年にわたるハイエンドコンピュータを支える高密度回路アーキテクチャを確立した。

本文

1948 年:IBM 604 と電子計算の転換点

1948 年は、コンピュータ発展史上非常に興味深い時期でした。当時の景観と IBM 604 の登場は、以下のように整理されます。

📜 歴史的背景:技術的ギャップの拡大

第二次世界大戦後、テクノロジーの世界には大きな変化が起こっていました。

  • 既存技術の限界

    • 数多くの企業は電機機械式のパンチカード装置(リレーや計数ホイール)を利用していました。
    • ハバード・マーク I(1944 年)や IBM の SSEC(1948 年)のような巨大な汎用コンピュータには、この従来技術が使われていました。
    • しかし、これらの電機機械機構は速度が遅く、すでに陳腐化しつつある状態でした。
  • 電子技術の台頭

    • 無線、レーダー、航法用の電子技術や真空管の開発が急速に進んでいました。
    • これにより、コロッサス(1943 年)や ENIAC(1946 年)といった巨大な電子コンピュータへの応用が進みました。
    • また、初のプログラム記憶式コンピュータであるマンチェスター・ベイビーも同年に完成しました。

💻 IBM 604「Electronic Calculating Punch」の登場

技術革新の波の中で、IBM は独特な製品「Type 604 Electronic Calculating Punch」を発表しました。

  • 製品の評価と特徴

    • コンピュータではなく、固定された一連の演算のみを実行できるプログラム可能な計算機でした¹。
    • コンピュータと比較してはるかに小型で、約一台分の冷凍庫ほどのサイズ²。
    • 月額 550 ドルという低廉なレンタル料のため、企業や大学でも入手可能でした。
    • 真空管を採用しており、従来の電機機械式装置に比べて性能がはるかに高았습니다。
      • 乗算や除算を含む60 の演算を 1 秒未満で完了させることができました。
  • 市場での成功

    • IBM 604 は非常に人気があり、生産台数は5,600 台を超えました
    • 得られた電子技術の経験は、後の 1950 年代における IBM の真空管搭載コンピュータの成功へとつながりました。

🔌 革新的な「挿抜式モジュール」

IBM 604 が画期的だった最大の特徴は、「挿抜式モジュール」の採用です。

モジュールの構造

  • 一体構成: 真空管と関連回路を一つのユニットとしてまとめたものです。
  • 扱いやすさ: 絶縁ハンドルを用いて、計算機内のモジュールを容易に取り外し・取り付けできます。
  • 接続方式:
    • モジュール下端の9 ピンがソケットに挿通され、バックプレーンの配線によって接続されます。
    • 真空管自体もソケット型のため、不良時には迅速な交換が可能でした。
    • 抵抗器やコンデンサは、モジュール内部の絶縁基板に実装されています³。

サイアトロン管を搭載

  • IBM 604 では複数の種類のモジュールが採用されました。
  • 特にサイアトロン管(高電流スイッチとして機能する特殊なタイプ)を装着したモジュールは、回路への接続と電源投入により、電球の点灯・消灯を確認できました。
    • ボタン 1:中央モジュールへ微小な制御信号を送り、管をオンにします。
    • ボタン 2:電力供給を遮断してオフにします(注:詳細は後述の「サイアトロン管」節を参照)。

インパクトと意義

  • 高密度実装:従来の金属筐体で上側・下側に部品を別々に配置する方式に対し、IBM は部品を三次元的に高密度に配置した独自の設計を取りました。
  • 大量生産・保守の効率化:
    • 標準化された少量のモジュールセットを用いることで大量生産が可能となり、組立ラインでの効率的な製造を実現しました。
    • 故障したモジュールを予備品と交換するだけで復旧でき、保守・修理が簡素化されました。
  • 後継への展開: このアプローチは IBM の後の真空管搭載コンピュータにも引き継がれ、高級ラインである700 シリーズでは 8 管搭載の大規模モジュールも採用されました。

📸 1952 年 3 月 31 日号の『タイム』誌でも、挿抜式モジュールへの注目度が強調されたポスターが掲載されました。


⚡ 真空管とサイアトロン管の仕組み

一般真空管(三極管)

IBM 604 は約 1,250 本の真空管を搭載しました。代表的な「三極管」の動作原理は以下の通りです。

  • 構造: トランジスタと類似した構造を持ち、微小な入力信号で大きな電流を制御・増幅します。
    • トランジスタ: ゲートへの信号でソース・ドレイン間の電流を制御。
    • 三極管: グリッドへの信号で陰極・プレート間の電流を制御。
  • 動作プロセス:
    1. ヒータ(タングステンフィラメント)が約**750℃**まで加熱され、陰極から電子が放出されます。
    2. プレートに正電圧(例:100 ボルト)がかかり、電子を吸引します。
    3. グリッドの電圧で電流を制御し、負圧にすると電流を遮断できます。

サイアトロン管(高電流スイッチ)

IBM 604 が採用したサイアトロン管は、真空管とは異なる動作特性を持っています。

  • 内部構造: 通常より微量のキセノンガスを封入しています⁷。
  • 動作原理:
    • 三極管と同様にグリッドで制御されますが、電流が流れ始めるとキセノンガスがイオン化します。
    • そのキセノンプラズマが実際の電流を担うようになります。
  • 独特の特性:
    • グリッドで電流の流れを止めることはできません⁶。
    • 電力供給が遮断されるまで(およびガスの脱イオン化が発生する微秒単位の間)は、一直続くという挙動を示します。

サイアトロン管の役割

  • 型式: 2D21(微小な 7 ピン管⁸)。
  • 内部構成: プレートが管内で確認でき、上部には不純物を吸収する「ゲッター」(バルウムなど)が含まれます。
  • 用途:
    • IBM 604 ではリレーコイルの駆動や、パンチカードに穴を開けるための電磁石への電力供給に使われました。
    • IBM 83 カードソーターなど他のシステムでも、検出された穴情報を短期記憶として保持するために使用されています。

🏁 結論と歴史的意義

IBM 604 は、電気機械式会計機器と完全な電子コンピュータの間に位置する、興味深い歴史的製品です。

  • 性能: 電子コンピュータ並みの高速性を持ちつつも、厳密には**計算機(計算装置)**に過ぎません。
    • ループ処理やメモリ、プログラム記憶といった「コンピュータ機能」を持たなかったためです。
  • 成功と進化:
    • にもかかわらず莫大な成功を収め、IBM の他の重要製品開発につながりました。
    • 1949 年、「パンチカード」と「プラグボード」を組み合わせた拡張機能で、Card-Programmed Electronic Calculatorとして利用可能になりました¹(科学的計算などに広く用いられました)。
  • 後継機:
    • 1953 年、604 の後継機であるIBM 650が発表されました。
    • 650 は汎用的なプログラム可能なコンピュータとなり、1950 年代を通じて最も普及した機器の一つとなりました。

追伸: Eric Schlaepfer(TubeTime)氏の元には IBM 650 のモジュールが多く保存されており、近日中に動作させる計画があるそうです。


🔗 最新情報 詳細は以下のプラットフォームで確認いただけます。

  • Bluesky:
    @righto.com
  • Mastodon:
    [email protected]
  • RSS フィード

※本記事のソケットおよびブレックアウトボックス製作には、CuriousMarc 氏の精密加工作業にご多大なるご協力をいただきました。
⚠️ AI 免責: 実際の執筆プロセスにおいて AI は一切使用されていません(本文中の記号としてのダッシュを含む)。

📚 参考資料および脚注 (※原稿記載の具体的参考文献は省略されています)

同じ日のほかのニュース

一覧に戻る →

2026/06/08 4:01

Linear がなぜこれほど速いのか?技術的な解説

## Japanese Translation: # リニア革命:ウェブアプリケーションのパフォーマンス革新 リニアは、データベースをブラウザ内に完全に実行する(IndexedDB を使用)ことで、従来の CRUD アプリのデータ読み込み時間である約 300ms を数ミリ秒に短縮します。この「ローカルファースト」アーキテクチャでは、標準的なネットワークループが逆転し、デバイス上で変更を即時適用し、WebSocket を経由で非同期でデルタをプッシュすることで、アップデート待ちの地味な网络待ち時間を排除します。共同創設者のトゥオマス・カンカレは、この自社工程エンジンをゼロから構築することを強く推奨しました。タンスタッククエリや SWR などの一般的な楽観的な更新ライブラリを使用せず、サーバーを単なる同期ターゲットとして厳密に扱うアプローチを採用しています。JavaScript のサイズを最小限に抑えるため(圧縮後の JS は約 21MB にまで削減され、ルートレベルのチャンクに分けられている)、チームはバンドルパイプラインを 4 回も移行しました(Parcel → Rollup → Vite → Rolldown)。これにより、配送されるコード量は約 50% 削減されました。重要資産には、フォント(単一の可変 Inter ファイル)、数百のルートチャンクが含まれており、サービスワーカーと `<head/>` に設定された並行モジュールプレロードリンクを通じて事前キャッシュされます。これにより、オフライン時や繰り返し訪問時でも即座にレンダリングが可能になります。さらに、重要な CSS、JavaScript、認証ロジックは HTML に直接埋め込まれており、認証にはセッショントークンの即時取得ではなく、ローカルストレージ内の存在を確認する方式を採用しています。该系统は、50 件のイシューリストが変更された場合、わずか 50 セルだけを更新するなどの粒度の細かなリレンダを達成します。これは、データをプロパティごとの MobX オブザーバブルに水浸げすることで実現されており、標準的なフレームワークでは追いつけない優れた速度優位性を保証しています。

2026/06/08 3:33

依存症、逮捕、犯罪歴からの再起:ゼロから立ち直すまで

## Japanese Translation: 最も重要な示唆は、技術分野における採用決定において過去の過ちよりも将来の可能性を優先させるべきであるという点です。堅い身元調査は無視できない課題を乗り越えた有能な個人が不当に排除されるためです。著者は自らの驚異的なキャリア回復の実例によってこの主張を具体化しています:未成年の逮捕歴(監禁中に最大保安施設で Schedule II 指定薬物への所有および製造・頒布意図に関する 17 の起訴を含む)から、現代の技術産業における高位な技術職に就くまでです。当初、企業の「前科者なし」という採用ポリシーにより 8 社のオファーが撤回されましたが、彼は後に、ワークリリースインターンシップ期間中やハスラ(現在は PromptQL)で創設者から felony conviction の開示を受け入れた際に再雇用されるなど、採用管理者が大きなリスクを冒して彼を採用したことで成功を果たしました。彼の journey はまた、試行錯誤を通じて学んだ特定の教訓も強調しています:Techtonic での不当な解雇とその後 Slack の履歴を調べて正当化されたことや、Hasura などのコミュニティ主導のツールの発見とその仕事が不可欠になったことなどです。この個人的な物語は、犯罪記録を超えて才能が存在し、支援的なリーダーシップが人生を変えうることを説得力のある証拠として提供します。これからの未来において、業界リーダーは候補者の履歴に基づいて自動的に不合格にするのではなく、実証されたスキルを評価するよりニュアンスのある採用慣行を採用すべきです。功績基準による評価システムへとシフトすることで、技術セクターは見逃された膨大な talent の蓄水池を活用できるほか、更生と労働市場への再統合を積極的に支援し、より包摂的な環境を構築できます。

2026/06/08 3:54

LLM が人間のような属性を持つなら、同じく「エイジ オブ エンパイア2」もそうだ

## Japanese Translation: 本文書(arXiv:2605.31514)は、Adrian de Wynter 氏によるものであり、大規模言語モデル(LLM)に独自の人間のような(擬人化された)特性を帰属させることは欠陥のある仮定であると論じます。その理由は、そのような特性は「Age of Empires II」といったリアルタイム戦略ゲームでトレーニングされたニューラルネットワークを含む、あらゆる十分に複雑なシステムにおいて現れる可能性があるためです。著者は「Age of Empires II」が機能的かつチューリング完全であることを認めつつも、レゴの組み立てやグレート・ボストン地域など他のエンティティを、同様の擬人化的特性を示し得る強力なサブストレートの例として挙げています。基本的な証拠は、根本的な応答特性は一定のままでも、観測される行動の解釈はサブストレートによって変化する可能性があることを示しています。擬人化された属性が存在するかどうかを、サブストレートに依存せずに仮定することは循環的な結論や情報不足の結論につながります。著者は「null(零)」という仮説を提唱しており、明示的な測定がそれを否定するまで、LLM をこれらの特性において非特異であると扱うよう提案しています。この転換は、技術業界に対して、ニューラルネットワークだけでなく他のシステムにも人間のような性質を見出さないよう警戒することを促します。これを裏付けるために、本稿では分野の概要調査、潜在的な異議への言及、そして「null」仮説を適用する具体例について論じています。本研究は、オープンネスとユーザーデータのプライバシーを重視する arXivLabs の取り組みの一部です。