3. 硬件资源投入计划#

芯片适配全过程中,芯片公司需按阶段投入物理设备以支撑 CI/CD、验证和发布。资源补充说明:第一批建议 2 台机器,第二批建议 2 台机器;KernelGen 建议 2 台机器,可以批量特化和测试算子,以及支持算子比赛;单卡、4 卡或 8 卡按具体场景确认。进入 Day 0、发行版、云原生或展厅展示计划时,通常需要额外机器。针对多 OS 操作系统验证,虚拟化技术可以作为补充,但关键验证仍需物理设备。

阶段标识

阶段

所需设备

用途

配置要求

投入时间点

阶段 1

环境就绪

芯片开发板/服务器,供 FlagOS 远程访问

单卡可运行,Ubuntu OS,64GB+ 内存

单卡可运行,Ubuntu OS,64GB+ 内存

阶段 0 签署 MOU 后立即准备

阶段 2

FlagTree 编译器接入

1 台 → 纳入 CI 资源池

编译器构建验证、CI 流水线触发

单卡,200GB+ 磁盘,网络可达 FlagOS CI 集群

阶段 2 启动时接入 CI

阶段 3

FlagGems 算子适配

CI 1 台 + 调试机 1 台

CI 自动化测试 + 算子开发调试

CI 机稳定在线,调试机可由厂商保留本地

阶段 3 启动时确认 CI 机 SLA

阶段 4a

FlagCX 通信适配

至少 2 台(每台 ≥4 卡)

集合通信测试、多机通信验证

高速互联(IB/RoCE),同构集群

阶段 4a 启动时到位

阶段 4b

FlagScale 训练推理

至少 2 台(复用 4a)

分布式训练、推理服务验证

同上,需持久化存储挂载

复用阶段 4a 设备

阶段 5

全流程验证

CI 1 台 + SVT 2 台

CI 持续回归 + 系统验证测试

SVT 机需与 CI 机隔离,避免相互干扰

阶段 6 启动时到位

阶段 6

FlagRelease 发布

1 台 FR 专机

模型迁移、镜像构建、发布验证

单卡及以上,200GB+ 磁盘,高速网络

阶段 6 启动时到位

阶段 7

KernelGen

2 台

算子自动生成调优,算子比赛

单卡可运行,安装 FlagTree 编译器等环境,需要提供算子开发和调优的代码和文档等

阶段 2 完成