最初の Arm プロセッサがパワーアップしてから 40 年が経ち、英国のコンピューティング歴史センター (CCH) では、イベントを記念する講演、ハードウェアの展示、記念日までのカウントダウンなど、盛大に祝いました。
ケンブリッジのコンピューティング史センターにて、Armの共同設計者ソフィー・ウィルソンとその同僚がサインしたBBC Micro – クリックして拡大(写真:リチャード・スピード)
Armアーキテクチャの重要性と現代社会への影響は、いくら強調してもし過ぎることはありません。しかし、BBC Microに集まったAcornのスタッフにとって、数十億もの機器を動かすという展望は、最優先事項ではありませんでした。
ARMの開発者、ソフィー・ウィルソンとスティーブ・ファーバー
続きを読む
イギリス中の教室でよく見かけ、裕福な親たちのテレビにも繋がれていたこのコンピュータは、2つ目のプロセッサを接続できるようになっていたのである。6502プロセッサを搭載したユニットもあれば、Z80プロセッサを搭載したユニットもあった。そして、このユニットは、VLSI社が新たに打ち出したばかりのAcorn社の新しいRISCチップを搭載できた。
1985年4月26日午後3時、BBC Microに取り付けられたテストボードに接続したところ、電源が投入され、プロセッサが動作しました。BBC BASICの作者であり、Armチップの開発者の一人であるソフィー・ウィルソンは、Arm版のBASICインタープリターをコピーし、コマンドを試しました。すべて正常に動作しました。
「『Hello world, I am Arm』なんて書いてなかったよ」とウィルソン氏はCCHのイベントで笑った。「それはハーマン(クリス・カリーと共にAcorn Computerを設立したハーマン・ハウザー)の作り話の一つだと思うんだ!でも『Pi』って書いてあったよ」
その頃には、ウィルソンはすでにチップが動作すると確信していた。読み込みは完了し、BBC Microの拡張インターフェースであるTubeが起動した。「きっとすべてうまくいくはず」と彼女は回想する。そして、実際にうまくいった。ほぼ。
小さなバグが一つ、網をすり抜けてしまいました。それは、誤った出力につながる可能性のある典型的な命令の組み合わせでした。しかし、それが発覚するずっと前に、コルクが破られてしまいました。
Arm @ 40 イベントの講演者ラインナップ(写真: Centre for Computing History) – クリックして拡大
10人からなるチームが18ヶ月かけて低消費電力RISCチップの開発に取り組み、ほぼ初回から問題なく動作していました。ところが、ボードに問題が発生したため、接続した電流計の消費電力がゼロになったという有名な話がありました。この設計は他のチップに比べて消費電力を低く抑えるはずでしたが、ここまでとはいきませんでした。CCHによると、実際の消費電力は約120mWで、当時の一部のCISCプロセッサが要求する2,000mWを大幅に下回っていました。
CCHイベントでは、Acorn社での業績、そして最近ではSpiNNakerアーキテクチャで知られるスティーブ・ファーバー氏も講演しました。「私は(最初のArmプロセッサの)マイクロアーキテクチャを担当しました」と彼は述べ、「それはBBC BASICで書かれたリファレンスモデルに反映されていました」と続けました。
- RISC OS: 35年前に登場したオリジナルのArmオペレーティングシステムは健在
- ARM1、誕生日おめでとう。英国のAcorn RISCマシンチップが初めて電力を消費してから35年が経った。
- 元Acorn ArthurプロジェクトリーダーがRISC OSの起源を解説
- RISC OS Openは32ビット煉獄からの大脱出を計画している
- アームは年末までにデータセンターの50%を所有すると予測している
「Arm の記述全体を 808 行で記述できるという事実が、それがいかにシンプルであったかを物語っています。」
では、今日のArm CPUはどうだろうか? 聴衆からは、200人のエンジニアが2年間かけて作ったという、気さくな野次が飛び出した。これは、ファーバー氏が40年以上前にこの作業で使ったと記憶している808行よりかなり多い。別の聴衆は、コメントがなければ行数はもっと少なくなるかもしれないと冗談を飛ばしたが、ファーバー氏は笑ってこう答えた。「まあ、これは自己コメント言語であるBBC BASICで書かれたものですからね」
コンピューティング歴史センターでのArm展示(写真:コンピューティング歴史センター) – クリックして拡大
ファーバー氏とウィルソン氏に加え、ヒューゴ・タイソン氏、リー・スミス氏、アーサー・ノーマン氏、ジェイミー・アーカート氏など、この加工業者の初期の著名人たちも参加し、エイコーン・アンド・アームの物語をさわやかで控えめに語り直しました。
「プロセッサを作るには、これが非常に明白な方法であり、誰もがそうするだろうと考えていました」とウィルソン氏は語った。「しかし、そうではなかったことが分かりました。」
40年前に初めて稼働したこのプロセッサは、未来を垣間見るものでした。その後、大企業が初期のチームと同じ視点で物事を見るようになるまでには、何年もかかりました。
Armの展示は現在、ケンブリッジ大学コンピュータ史センターの常設展示となっており、一見の価値があります。博物館には様々なコンピューターに加え、年代物のゲーム機もいくつか展示されており、来場者はそれらで遊んだり、あるいは筆者のように下手くそに遊んだりすることができます。®