軽量なろうリーダー

作品タイトル不明

第二十二話:アーキテクチャ

千葉の佐伯家に響いた黒電話のベル。受話器を取った忠夫の耳に届いたのは、任天堂からの連絡だった。

『今川先生とのアポがとれました。三日後、東大の研究室へ。当日は車で迎えに行くので、準備しておいてください』

忠夫は受話器を置き、深く息を吐いた。

今川優。現代では「リアルタイムOS 」の父として知られるその人は、今まさにこの時代で、既存のコンピュータの枠組みを根底から変えようとしているはずだ。

約束の日。忠夫の自宅前に一台の黒い乗用車が止まった。車内には、植松の部下である技術者、佐藤悠太が座っていた。

「初めまして。任天堂、開発部の佐藤悠太といいます。……本日はよろしくお願いします」

佐藤は二十代後半の、いかにも実直そうな技術者だった。彼は名刺を取り出し、両手で差し出した。

「あ……初めまして、佐伯忠夫です」

差し出された名刺を受け取った。

「すみません、僕は……名刺を持っていなくて」

「ああ、失礼しました。植松から話は聞いてます。本日はよろしくお願いします」

車はうだるような暑さの都心を抜け、歴史の重みを感じさせる門をくぐり、大学へと足を踏み入れた。

「……お待たせしました。今川優です。君が佐伯くんと佐藤さんですね」

応接室のドアを開けた今川は、三十代前半の、鋭い知性と静かな熱量を湛えた瞳で一行を迎え入れた。忠夫達は深く頭を下げた。

「初めまして、佐伯忠夫です。本日は貴重なお時間をとっていただき、本当にありがとうございます。今川先生……先生の書かれた論文を拝読しました。論理回路そのものを動的に定義し直すという発想に、衝撃を受けました」

少年の言葉に、今川は意外そうな顔をした。忠夫の目に。自分と同じ地平を見ようとしている者だけが持つ、独特の熱を感じ取ったのだ。

忠夫は、自ら書き上げた再設計図を机に広げた。

「先生……僕がやりたいのは、先生が今まさに構想されている『リアルタイムOS』の実装です」

今川の目が、机上の図面に吸い寄せられた。だが、数分後、今川の眉間に深い皺が刻まれた。

「……佐伯くん。この設計、理論的には非常に面白いんだが、あまりにハードウェアを削りすぎている。これでは描画の優先順位判断だけでプロセッサが飽和し、一マイクロ秒の遅延が即座に画面の崩壊を招くぞ。君はなぜここまでハードを貧弱にした?」

「一万円という価格の壁を超えるためです。その為にチップの設計を最適化させた所からさらに削りました。このチップは構造が単純な分、命令の実行時間は正確に予測できます」

忠夫はホワイトボードに向かい、マーカーを走らせた。

「ハードに高度な機能を載せる面積がないなら、その『空白』を先生の作るリアルタイムOSの精密な割り込み制御で補完したいんです。不自由なシリコンの鼓動を、一クロック単位で支配する……。汎用機ではなく、ゲーム機のためだけの、シリコンと呼吸を合わせるような専用のカーネルを、僕たちと一緒に作ってください」

当時、コンピュータといえば「ハードの性能を競うもの」だった。だが、目の前の少年は「ハードの不完全さを、ソフトの精度で救う」という逆転の発想を突きつけてきた。

今川はわずかに微笑み、眼鏡をかけ直した。それは、対等な「技術者を見る目」だった。

「わかった。私の理論と、私のコードを貸し出そうじゃないか。……ただし、条件がある。私はこのOSを、誰にでも使えるオープンなものにしたいんだ」