RVDon · RISC-V Domain-specific Open Node
거인의 어깨 위에 서서
회로로 인류의 지혜와 창조를 연결하다
오픈소스 Vortex RISC-V GPU에서 출발하여 AlphaFold3 / Protenix의 Pairformer 모듈에 하드웨어 네이티브 명령을 추가--삼각 마스크 행렬 곱과 Flash Attention은 더 이상 소프트웨어 시뮬레이션이 아니라 실리콘 위의 일급 시민입니다.
WHY RVDon
왜 이것을 해야 하는가
바퀴를 재발명하는 것이 아니라, 오픈소스 거인의 어깨 위에 우리만의 망원경을 만드는 것
거인의 어깨 위에
Vortex는 오픈소스, RISC-V는 오픈소스, Protenix는 오픈소스. 타인의 어깨를 사용하여 자신의 길을 만들고--그 길도 오픈소스로 공개합니다.
실제 실리콘, PPT가 아님
637줄의 VX_tcu_fa.sv, 3단 파이프라인, 16항 LUT exp 근사--RTL의 모든 줄이 Verilator 시뮬레이션을 통과, 0/128 에러 검증 완료.
오픈소스는 신념이자 전략
RTL은 설계도, 칩이 제품입니다. 설계도 오픈소스화는 상업적 이익을 해치지 않습니다--신뢰 비용을 제거하고, FPGA 검증자를 유치하며, 학술적 영향력을 구축합니다.
ARCHITECTURE
칩 아키텍처 스택
3층 점진--범용 GPU 베이스에서 도메인 전용 명령으로
Vortex RISC-V GPGPU
Open-source RISC-V GPGPU BaseVortex 오픈소스 RISC-V GPGPU 아키텍처 기반 멀티코어 GPU--RVDon에 성숙한 WGMMA 데이터패스와 스레드 스케줄링 인프라 제공.
TCU · WGMMA 파이프라인
Tensor Core Unit · WGMMAVortex Core 내의 Tensor Compute Unit, WGMMA(Warp Group Matrix Multiply-Accumulate) 제공--RVDon PF 확장이 이 데이터패스를 재사용.
PF 확장 명령어셋
Pairformer Extension ISAPF_TMM / PF_TMM_INC / PF_FLASH_ATTN--TCU 파이프라인에서 삼각 마스크 행렬 곱과 Flash Attention을 네이티브 지원, 중복 계산과 소프트웨어 마스크 오버헤드 제거.
PAIRFORMER EXTENSION ISA
PF 확장 명령어셋
TCU 파이프라인에서 Pairformer 코어 계산을 네이티브 지원--소프트웨어 마스크 대체, 중복성 제거
Pairformer 코어 계산 패턴
Triangle Multiplication
삼각 행렬 곱 + 대칭 마스크--범용 GPU에서 계산의 절반이 중복, PF_TMM 하드웨어 삼각 마스크가 직접 스킵
Triangle Attention
삼각 어텐션 + 인과 마스크 + 온라인 Softmax--FA_SOFTMAX가 TCU 파이프라인 내에서 완료, 글로벌 동기화 불필요
PF_TMM
외향 삼각 마스크 행렬 곱
PF_TMM_INC
내향 삼각 마스크 행렬 곱
PF_FLASH_ATTN
Flash Attention(FA_MMA / FA_SOFTMAX / FA_UPDATE 서브 오퍼레이션)
PF_SLOAD
Strided Load--향후 확장 예약
PROGRESS
개발 진행
각 단계가 시뮬레이션을 통과--0/128 errors이 완료 의미
OPEN SOURCE
오픈소스 전략 · 오픈 설계 · 자유 사용
전부 Apache 2.0--설계, 코드, 문서, 누구나 자유롭게 사용, 수정, 상업적 이용 가능
RTL 코드 + SimX 모델
Apache 2.0Vortex 위의 RVDon PF 확장 RTL(VX_tcu_fa.sv 등) 및 SimX 행동 모델(tcu_unit.cpp)을 Apache 2.0로 오픈소스화. 누구나 사용, 수정, 상업적 이용 가능--단 서명과 특허 라이선스 조건을 유지해야 함.
PF Intrinsics + 테스트 프레임워크
Apache 2.0vx_pf.h 헤더가 정의하는 PF 확장 intrinsics(pf_tmm_sync / pf_tmm_inc_sync / fa_mma_sync 등) 및 회귀 테스트 프레임워크도 Apache 2.0로 공개--완전 툴체인 오픈소스.
아키텍처 문서 + 설계 보고서
Apache 2.0ARCHITECTURE.md 사양(PF 확장 ISA, 레지스터 매핑, 프로그래밍 모델) 및 docs/ 설계 문서, 단계 보고서 전부 오픈소스--커뮤니티가 각 신호 라인의 의도를 이해할 수 있도록.
필수 서명 조항
모든 파생 작품(하드웨어, 소프트웨어, 문서)은 NOTICE / README / 제품 설명에 다음 서명을 포함해야 합니다:
RVDon, DiVo, Gen²AI는 프로젝트 자체 명명--코드는 당신의 것, 서명은 우리의 것.
BUSINESS
2층 가치 루프
오픈소스로 브랜드 구축 -> 컨설팅으로 수익 창출
RVDon PF 확장 RTL + SimX 행동 모델 + intrinsics + 회귀 테스트--하드웨어 개발자가 자유롭게 사용, 개조, 자체 Pairformer 가속기 구축 가능
커뮤니티 공동 구축, 브랜드 침투
칩 설계 컨설팅--아키텍처 선정부터 PF 확장 RTL 커스터마이징까지, RVDon 베이스 위에서 Pairformer / Attention 가속 최적화 지원
유료 서비스, 1대1 커스터마이징
CONSULTING
칩 설계 컨설팅 · 검증 · 강의
도메인 전문가가 AI 엔지니어링을 구동--AI로 RTL을 작성하는 방법이 아니라, AI가 실행할 칩 요구사항을 정의하는 방법을 가르칩니다
설계 컨설팅 및 맞춤화
아키텍처 선택부터 RTL 맞춤화까지, 인력 IC 엔지니어 인건비의 1/10 비용으로 제공. 초기 컨설팅 ¥30,000 + 프로젝트 시작 ¥20,000, 설계비 전액 공제--¥50,000으로 ¥500,000 인력 엔지니어 인건비 상당.
독립 검증 서비스
rvdon-kahan 소프트웨어 프로브로 하드웨어 진정성 검증--4개의 독립 데이터 구현, 차이는 허용 범위 내, "벌거벗은 임금님"이 아님을 확인. 다른 엔지니어가 완전히 동일한 데이터를 생성할 때만 걱정해야 합니다.
대학 강의
IC 전공 대학 및 직업학교 대상, "도메인 전문가가 AI가 실행할 칩 요구사항을 정의하는 방법론" 강의--"AI로 RTL을 작성하는 방법"이 아니라 "칩이 무엇을 해야 하는지 아는 방법"을 가르칩니다.
검증 방법론: 소프트웨어 프로브
rvdon-kahan이 RVDon의 API를 통해 정상적으로 실행되고 예상 정밀도 향상을 달성하면, 하드웨어 인터페이스가 실제로 존재한다는 증거. 동일한 SDK로 다른 엔지니어가 검증 스크립트를 작성하면 합리적인 범위 내의 미세한 차이가 발생--이것이 진정성의 증거. 다른 엔지니어로부터 동일한 데이터가 나오는 것이 우려되어야 합니다.
IP 소유권 및 수익 배분
핵심 IP는 원래 알고리즘 창작자에게 귀속. DiVo는 추가로 5%의 "창의적 교정 및 적응 수익 배분"을 요구--창의적 아이디어가 항상 공학적으로 타당한 것은 아니며, 구현 가능하게 하려면 적응이 필요합니다.
ECOSYSTEM
실리콘에서 타겟까지
RVDon은 고립된 하드웨어 프로젝트가 아님--DiVo 바이오 컴퓨팅 풀스택의 최하층
Pairformer는 AlphaFold3 / Protenix의 코어 모듈. RVDon의 PF 확장 명령은 실리콘 레벨에서 삼각 행렬 곱과 Flash Attention을 가속하여 Protenix 추론 처리량을 직접 향상--Protenix는 DiVo 신생항원 파이프라인 S5(pMHC 구조 예측)와 CAR-T 파이프라인 CT5(구조 검증)의 엔진. 하드웨어 명령에서 환자 타겟까지, 완전한 인과 체인입니다.
RVDon으로 당신의 device를
오픈소스 설계를 가져와 자체 하드웨어를 구축--또는 저희에게 도메인 전용 칩을 커스터마이징해 달라고 요청하세요.