開発者が「BootGPT」をオープンソース公開:512バイトのブートセクタ内でニューラルネットワークを実行
開発者が「BootGPT」プロジェクトをオープンソースとして公開した。手書きのアセンブリで組まれた512バイトのマスターブートレコード(MBR)を用い、OSやCランタイムの支援を受けることなく、16ビットリアルモード上でニューラルネットワークを直接動作させる。システムは後続の23セクタから11.5KBのint8文字レベルモデルを読み込み、順伝播推論によって架空のLinuxブートログを生成する。実行環境はすべてアセンブリとBIOS割り込みに基づいて実装されており、重みのロード、テキスト表示、再起動処理を行っている。
推薦理由:同プロジェクトは、512バイトのブートセクタ内でニューラルネットワークを稼働させるエンジニアリング実装を実証したものであり、極限まで制約された環境におけるアセンブリ推論やモデル量子化の再利用可能な実践的リファレンスを提供している。