부트섹터에서 구동하는 신경망 모델
Key Point
PC 부팅의 가장 제약된 공간인 512바이트 부트섹터에 신경망 추론 엔진을 완전히 구현한 기술적 도전으로, 임베디드 ML 최적화의 극한을 보여준다.
핵심 요약
- bootgpt는 MBR 512바이트에 어셈블리로 작성된 신경망 부트로더로, PC 켜질 때 11.5KB int8 모델을 다음 23섹터에서 로드해 386 16비트 리얼 모드에서 실행한다.
- OS나 C 런타임 없이 작동하며, 존재하지 않는 하드웨어의 타임스탬프·PCI 바·ACPI 이벤트를 포함한 가짜 리눅스 부트 로그를 생성한다.
- 8자 컨텍스트와 1개 은닉층으로 학습된 char 레벨 모델이며, 생성된 부팅 로그는 실제 로그처럼 보이지만 완전히 할루시네이션이다.