github.devotd.
새 소식LLM 인프라

fesens/opentpu — AI 에이전트가 설계한 오픈소스 AI 가속기

fesens/opentpu는 AI 에이전트가 설계한 오픈소스 AI 가속기로, 하드웨어부터 컴파일러까지 한 저장소에 담고 Kintex-7 카드 실행 결과를 제시한다.

저장소 정보fesens/opentpu ↗

An open-source AI accelerator, developed by AI: RTL, ISA, simulator, compiler and profiler in one repo. Runs Qwen3, LFM2.5 and Qwen3.5 on a Kintex-7 PCIe card.

스타
★ 757
포크
61
언어
Verilog
라이선스
Apache-2.0
원문 보기 ↗GitHub에서 보기 ↗

fesens/opentpu는 AI 에이전트가 설계한 오픈소스 AI 가속기 저장소다. 최신 릴리스는 없으며, Verilog로 작성되고 Apache-2.0 라이선스를 따른다. 하드웨어 RTL, 명령어 세트(ISA), 비트 정확 시뮬레이터, 커널 언어 컴파일러와 호스트 소프트웨어를 한곳에 모았다. 특정 부품만 공개한 것이 아니라 가속기를 구성하고 다루는 하드웨어와 소프트웨어의 전체 흐름을 살펴볼 수 있는 프로젝트다.

저장소는 Kintex-7 PCIe 카드에서 Qwen3, LFM2.5, Qwen3.5를 실행할 수 있다고 설명한다. 또한 실제 카드의 실행 결과가 시뮬레이터와 토큰 단위로 동일하다고 밝힌다. README에는 DDR3-1066 기준 피크 대역률 17.1 GB/s와 디코딩 때의 대역률이 제시되어 있으며, 측정 방식은 512토큰 프롬프트 뒤 그리디 방식으로 64토큰을 생성하는 것으로 적혀 있다. RTL과 시뮬레이터, 컴파일러, 보드 테스트를 함께 공개해 서로 맞물리는 구조를 살펴볼 수 있다는 점이 특징이다.

다만 처리량과 대역률은 작성자가 제시한 자체 측정치다. 독립적인 검증이나 원시 로그, 재현 스크립트는 확인되지 않아 성능 수치를 확정된 결과로 받아들이기는 어렵다. 따라서 이 저장소는 가속기 구현과 검증 구조를 살펴보는 자료로는 구체적이지만, 공개된 수치만으로 실제 성능을 판단하기에는 근거가 제한적이다.