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 커스터마이징
ECOSYSTEM
실리콘에서 타겟까지
RVDon은 고립된 하드웨어 프로젝트가 아님--DiVo 바이오 컴퓨팅 풀스택의 최하층
Pairformer는 AlphaFold3 / Protenix의 코어 모듈. RVDon의 PF 확장 명령은 실리콘 레벨에서 삼각 행렬 곱과 Flash Attention을 가속하여 Protenix 추론 처리량을 직접 향상--Protenix는 DiVo 신생항원 파이프라인 S5(pMHC 구조 예측)와 CAR-T 파이프라인 CT5(구조 검증)의 엔진. 하드웨어 명령에서 환자 타겟까지, 완전한 인과 체인입니다.
RVDon으로 당신의 device를
오픈소스 설계를 가져와 자체 하드웨어를 구축--또는 저희에게 도메인 전용 칩을 커스터마이징해 달라고 요청하세요.