RVDon · RISC-V Domain-specific Open Node
На плечах гигантов
Соединять мудрость и творчество человечества цепями
Отправляясь от GPU Vortex RISC-V с открытым исходным кодом, добавляя аппаратно-нативные инструкции для модуля Pairformer AlphaFold3 / Protenix--умножение треугольной масочной матрицы и Flash Attention больше не программные симуляции, а полноправные граждане на кремнии.
WHY RVDon
Почему Мы Должны Это Делать
Не изобретать колесо заново, а строить наш собственный телескоп на плечах гигантов открытого исходного кода
На Гигантах
Vortex имеет открытый исходный код, RISC-V имеет открытый исходный код, Protenix имеет открытый исходный код. Мы используем чужие плечи, чтобы построить свой собственный путь--а затем открываем и путь тоже.
Настоящий Кремний, Не Слайды
637 строк VX_tcu_fa.sv, 3-каскадный конвейер, 16-элементная LUT-аппроксимация exp--каждая строка RTL прошла симуляцию Verilator, 0/128 ошибок подтверждено.
Открытый Исходный Код как Вера и Стратегия
RTL--это чертёж, чип--это продукт. Открытие чертежей не вредит коммерческим интересам--оно устраняет затраты на доверие, привлекает валидаторов FPGA и строит академическое влияние.
ARCHITECTURE
Стек Архитектуры Чипа
Три слоя прогрессивно--от базы общего GPU к доменно-специфичным инструкциям
Vortex RISC-V GPGPU
Open-source RISC-V GPGPU BaseМногоядерный GPU на базе архитектуры Vortex RISC-V GPGPU с открытым исходным кодом--обеспечивает зрелый путь данных WGMMA и инфраструктуру планирования потоков для RVDon.
TCU · Конвейер WGMMA
Tensor Core Unit · WGMMATensor Compute Unit внутри Vortex Core, обеспечивает WGMMA (Warp Group Matrix Multiply-Accumulate)--расширение PF RVDon повторно использует этот путь данных.
Набор Инструкций PF Extension
Pairformer Extension ISAPF_TMM / PF_TMM_INC / PF_FLASH_ATTN--нативная поддержка умножения треугольной масочной матрицы и Flash Attention в конвейере TCU, устраняющая избыточные вычисления и накладные расходы программного маскирования.
PAIRFORMER EXTENSION ISA
Набор Инструкций PF Extension
Нативная поддержка ядра вычислений Pairformer в конвейере TCU--замена программного маскирования, устранение избыточности
Шаблоны Ядра Вычислений Pairformer
Triangle Multiplication
Умножение треугольной матрицы + симметричное маскирование--половина вычислений избыточна на общих GPU, PF_TMM пропускает напрямую через аппаратное треугольное маскирование
Triangle Attention
Треугольное внимание + причинное маскирование + онлайн-Softmax--FA_SOFTMAX завершается в конвейере TCU, глобальная синхронизация не требуется
PF_TMM
Исходящее умножение треугольной масочной матрицы (Triangle Multiplication Outgoing)
PF_TMM_INC
Входящее умножение треугольной масочной матрицы (Triangle Multiplication Incoming)
PF_FLASH_ATTN
Flash Attention (подоперации FA_MMA / FA_SOFTMAX / FA_UPDATE)
PF_SLOAD
Strided Load--зарезервировано для будущего расширения
PROGRESS
Прогресс Разработки
Каждый шаг прошёл симуляцию--0/128 ошибок означает завершено
OPEN SOURCE
Стратегия Открытого Кода · Открытый Дизайн · Свободное Использование
Всё под Apache 2.0--дизайн, код, документация, свободно используемые, изменяемые и коммерциализируемые кем угодно
Код RTL + Модель SimX
Apache 2.0RTL расширения PF RVDon (VX_tcu_fa.sv и т.д.) и поведенческая модель SimX (tcu_unit.cpp) поверх Vortex, открытый исходный код под Apache 2.0. Любой может использовать, изменять и коммерциализировать--но должен сохранять атрибуцию и условия предоставления патентов.
PF Intrinsics + Фреймворк Тестирования
Apache 2.0Заголовок vx_pf.h, определяющий intrinsics расширения PF (pf_tmm_sync / pf_tmm_inc_sync / fa_mma_sync и т.д.) и фреймворк регрессионного тестирования, также выпущенный под Apache 2.0--полный тулчейн с открытым исходным кодом.
Документация по Архитектуре + Отчёты о Дизайне
Apache 2.0Спецификация ARCHITECTURE.md (ISA расширения PF, отображение регистров, модель программирования) и документы docs/, отчёты по фазам--всё с открытым исходным кодом--позволяя сообществу понимать назначение каждой сигнальной линии.
Обязательное Условие Атрибуции
Все производные работы (аппаратное обеспечение, программное обеспечение, документация) должны включать следующую атрибуцию в NOTICE / README / документации продукта:
RVDon, DiVo, Gen²AI--самоназвания проекта--код ваш, атрибуция наша.
BUSINESS
Двухслойный Цикл Стоимости
Открытый код строит бренд -> консалтинг зарабатывает доход
RTL расширения PF RVDon + поведенческая модель SimX + intrinsics + регрессионные тесты--разработчики оборудования могут свободно использовать, изменять и строить собственные ускорители Pairformer
Совместное строительство сообщества, проникновение бренда
Консалтинг по дизайну чипов--от выбора архитектуры до кастомизации RTL расширения PF, помощь клиентам в оптимизации ускорения Pairformer / Attention на базе RVDon
Платная услуга, индивидуальная кастомизация 1-на-1
CONSULTING
Консалтинг по Дизайну Чипов · Верификация · Лекции
Доменный эксперт управляет AI-инжинирингом--не учит вас использовать AI для написания RTL, а учит определять требования к чипу для выполнения AI
Консалтинг по Дизайну и Кастомизация
От выбора архитектуры до кастомизации RTL, за 1/10 стоимости часов человеческого IC-инженера. Предварительный консалтинг ¥30,000 + запуск проекта ¥20,000, полностью вычитаемые из платы за дизайн--¥50,000 компенсирует ¥500,000 часов человеческого инженера.
Независимая Верификация
Использование программного зонда rvdon-kahan для проверки подлинности оборудования--4 независимые реализации наборов данных с различиями в приемлемом диапазоне, гарантируя, что это не "Новая одежда короля". Беспокоиться стоит только если разные инженеры производят идентичные данные.
Университетские Лекции
Для специальностей IC в университетах и профессиональных колледжах, обучение методологии "как доменные эксперты определяют требования к чипу для выполнения AI"--не "как использовать AI для написания RTL", а "как знать, что чип должен делать".
Методология Верификации: Программный Зонд
Если rvdon-kahan может нормально работать через API RVDon и достигать ожидаемого улучшения точности, это доказывает, что аппаратный интерфейс действительно существует. Разные инженеры, пишущие скрипты верификации с одним SDK, производят результаты с незначительными различиями в разумном диапазоне--это доказательство подлинности. Идентичные данные от разных инженеров--это то, что должно вас беспокоить.
Владение IP и Доля Дохода
Основное IP принадлежит оригинальному создателю алгоритма. DiVo требует дополнительные 5% "Доли Дохода за Творческую Калибровку и Адаптацию"--творческие идеи не всегда инженерно обоснованы и требуют адаптации для реализации.
ECOSYSTEM
От Кремния к Мишеням
RVDon не изолированный аппаратный проект--это самый нижний слой полного стека биовычислений DiVo
Pairformer--основной модуль AlphaFold3 / Protenix. Инструкции расширения PF RVDon ускоряют умножение треугольной матрицы и Flash Attention на уровне кремния, напрямую повышая пропускную способность инференса Protenix--а Protenix--движок для неоантигенного пайплайна S5 (предсказание структуры pMHC) и CAR-T пайплайна CT5 (валидация структуры). От аппаратных инструкций до мишеней пациентов--это полная причинно-следственная цепочка.
Создайте Свой Девайс с RVDon
Возьмите дизайн с открытым исходным кодом для создания собственного оборудования--или закажите у нас кастомизацию вашего доменно-специфичного чипа.