CXL2.0 存算解耦资源池开发 XCVU13P FPGA+Linux 内核驱动整套定制
【企业自研硬件项目外包,非招聘,合作需签署保密协议】一、硬件配套环境(硬件全部部署到位,可提供全套资料)
[*]Intel Xeon6、AMD EPYC 9004 双平台服务器,原生支持 CXL2.0 x16 通道
[*]CXL2.0 Type3 内存资源池(支持 MLD/SLD/DCD 标准)、CXL 内存扩展卡
[*]Xilinx XCVU13P FPGA 交换模组,整机 PCIe Gen5 树型高速互联拓扑
[*]配套 BMC 管理网口、10G 业务高速网卡,硬件寄存器手册、FM 交互 API、原厂基础固件全部可提供
二、全套开发交付范围
[*]CXL2.0 交换控制模块
实现 CrossBar 交换转发、全网拓扑自动发现、BDF/HDM 动态路由、MLD/SLD 转发隔离;完成信用流控、ECN 拥塞标记、端口链路训练与硬件故障处理,对外提供 CLI、REST API 配置通道。
[*]CXL Type3 Linux 内核驱动开发
开发原生 CXL2.0 Type3 设备驱动;支持 ECC 内存故障检测、1GB 粒度内存分配;划分 MLD/LDI 逻辑设备,实现多主机权限隔离式共享内存;实时上报内存容量、地址映射、硬件异常状态。
[*]Fabric Manager 全局管控平台
维护全网硬件拓扑、内存容量统计;实现 MLD 全生命周期创建 / 删除 / 动态扩容;内存资源优先级调度,规避资源抢占冲突;支持 SNMP、邮件故障告警;配套 Web 可视化管理界面、RESTful API,可对接第三方运维平台。
[*]内存动态热扩缩功能
兼容 CXL 标准热插拔,内存设备上下电不中断上层业务;支持 LDI 跨物理内存池、跨主机动态迁移;配套底层固件适配、整机稳定性调试。
[*]双服务器平台适配开发
分别适配 Intel Xeon 6、AMD EPYC 9004 两套平台 CXL 控制器驱动;开发用户态内存共享 API;兼容 default、交织、bind、preferred 多种 NUMA 内存调度策略;开发主机侧代理程序,与 FM 交互上报本机资源需求与拓扑信息。
[*]FPGA 配套逻辑开发
基于 XCVU13P FPGA 完成 CXL 高速数据通路、PCIe Gen5 转发逻辑开发,配合上层 Linux 驱动完成整机软硬件联调、72 小时连续稳定性压力测试。
三、硬性交付验收要求
[*]完整全套源代码:内核驱动、Fabric 管控程序、Web 管理前端、FPGA RTL 适配逻辑;
[*]驱动一键安装包、管控平台一键部署包;
[*]硬件接口说明文档、整机部署运维手册、完整 API 接口文档;
[*]完整功能测试报告、72 小时连续稳定运行性能验收报告。
四、对接工程师 / 团队硬性门槛
[*]必须具备CXL2.0 / PCIe Gen5 服务器底层真实落地项目经验,仅做单片机、简易嵌入式、仿真验证项目请勿联系;
[*]精通 Linux 内核设备驱动、NUMA 内存管理、FPGA 高速交换逻辑、完整 CXL 协议栈(MLD/SLD/DCD/FM);
[*]支持分阶段开发、分里程碑验收,可远程整机联调,交付后提供短期微调维护;
[*]项目全部硬件架构、寄存器、固件资料严格保密,禁止外泄、复用至其他商业项目。
五、对接沟通方式
有意向的资深工程师、专业技术团队可帖子留言或站内私信,发送同类 CXL/PCIe/FPGA 服务器落地项目案例、预估开发周期、整体报价;私聊后我会同步微信、全套硬件需求文档,深度沟通技术方案、预算与交付节点。
页:
[1]