nCPU: 신경망을 사용하여 구현된 CPU로, 완전히 GPU에서 실행됩니다
nCPU 프로젝트는 모든 연산 계층을 학습된 신경망 또는 GPU 네이티브 코드로 구현한 완전한 AI 컴퓨터를 목표로 합니다.
기술적 특징으로는 신경망 기반 산술 논리 연산장치(ALU), 신경망 운영체제(neurOS), 그리고 GPU에서 직접 실행되는 멀티프로세스 UNIX OS가 포함되어 있으며, GPU가 CPU 역할을 완전히 대체하여 ARM64 명령어를 네이티브로 실행합니다.
실용적 가치로는 GPU 상에서 자체 호스팅 C 컴파일러, BusyBox 리눅스 유틸리티, 다양한 애플리케이션(암호화, 게임, VM 등)이 실행되며, 26가지 명령어를 갖춘 GPU 네이티브 디버깅 툴킷으로 기존 CPU에서는 불가능한 정밀한 디버깅과 성능 분석이 가능합니다.
또한, 모든 신경망 컴포넌트는 높은 정확도로 검증되었고, GPU 실행은 타이밍 변동이 전혀 없어 보안 측면에서도 강점을 지닙니다.
이 프로젝트는 AI가 단순히 컴퓨터 위에서 동작하는 것이 아니라, AI 자체가 컴퓨터 하드웨어와 소프트웨어 전반을 구성하는 혁신적 접근을 제시합니다.
