AI 异构计算机设计方案:902-基于6U VPX 高带宽PCIe的GPU AI 异构计算机

基于6U VPX 高带宽PCIe的GPU AI 异构计算机

一、产品概述

      基于6U 6槽 VPX 高带宽PCIe的GPU AI 异构计算机以PCIe总线为架构,通过高带宽的PCIe互联,实现主控计算板、GPU AI板卡,FPGA接口板,存储板的PCIe高带宽互联访问,PCIe支持3.0规范,X8或者X16带宽。主板对各槽以太网控制,背板同时支持同源同步CLK 、统一外触发、GPS B码、 1pps信号等。另外支持P4的 LVDS总线互联,实现低速数据交换,同步触发等功能。整机同时支持IPMI管理。
      目前方案中用到物料为:


序号

商品名称

规格型号

数量

单价

1

6U VPX 6槽 高带宽PCIe的GPU AI计算背板机箱

026UVPX0263

1

2

6U VPX i7 刀片计算机

03VPX0194

1

3

基于6U VPX MXM 规范单Telsa P6 GPU 卡

01VPXDMXM0470X

1

4

基于6U VPX的 XC7VX690T+C6678的双FMC接口雷达通信处理板

03MPCV709

1

5

基于6 U VPX M.2 高带宽加固存储板
(含三星2T商业级硬盘3个)

01VPXS0326

1

合计

 

 

二、基于6U VPX的 Xeon处理器计算型主控板

      通用密集计算刀片是基于VPX标准设计开发的一款通用密集型计算板。Xeon-D系列CPU是Intel推出的服务器级处理器,最大16核,带有四个DDR4通道。

      通用密集计算刀片尺寸紧凑——233mm×160mm,全加固、适用于商用服务器主板。主要配置包括单个Xeon处理器,板载32GB/64GB/128GB内存颗粒,硬件接口支持5个USB2.0接口,VGA,系统串口,BMC串口,5路千兆以太网等。

系统框图

图表2- 1 系统框图

      通用密集计算刀片电源接口采用了由背板供电的12V电源接口,根据对电源功耗的需求,在VPX的机箱里插入相应数量的电源模块。

实物图

 

图表2- 3 板卡主视图

系统槽信号说明

默认插入公司主控管理板194号板卡-第六代Intel i7四核八线程6U VPX主控板

● P0 为电源输入接口,+12V输入, 支持同步时钟输入,I2C的IPMI管理

● P1支持4个PCIe x4(可配2个x8,1个x16)GEN3总线接,支持1路40G KR信号(可选)。

● P2支持4个PCIe x4(可配2个x8,1个x16)GEN3总线接口。

● P3支持:

● 3个PCIe x4(可配1个x8,1个x4)GEN3总线接口(可选)

● 2路1000 BASE-X(Serdes)接口(与P4 BASE-T 接口二选一)

● 2对100MHz HCSL PCIE差分时钟信号

● 4个GPIO信号

P4支持:

● 2路10/100/1000 BASE-T 接口

● 2路1000 BASE-X(Serdes)接口

● 2路串口信号,支持RS232/RS422/RS485模式

● 2路USB3.0接口信号(含USB2.0)

● 4对100MHz HCSL PCIE差分时钟信号

● 2个GPIO信号

P5支持:

● 2路串口信号,支持RS232/RS422/RS485模式。

● 1路VGA信号(与前面板DVI口切换,BIOS配置切换)。

● 2路DVI信号(DVI2与前面DP口切换;接上显示设备自动切换)

● 4路USB2.0信号

● 2路SFP+信号

P6支持:

● 3路SATA3.0接口信号。

● 1路USB3.0信号(含USB2.0接口信号)。

● 2路10/100/1000 BASE-T 接口(与P4 BASE-X 接口二选一)。

● 1路AUDIO信号

● 机架ID信号,风扇控制信号

三、基于6U VPX MXM 规范单Telsa P6 GPU 卡

3.1.板卡概述

      板卡基于6U VPX 规范和MXM specification rev. 3.1 Type/B规范构建GPU的扩展卡,可扩展1个MXM模块。

 

 板卡支持Telsa P6,M6子卡

3.3.产品应用

特种设备上的深度学习,人工智能计算。

四.信号处理模块-基于C6678+XC7V690T的6U VPX信号处理卡

 

      本板卡基于标准6U VPX 架构,为通用高性能信号处理平台,系我公司自主研发。板卡采用一片TI DSP TMS320C6678和一片Xilinx公司Virtex 7系列的FPGA XC7V690T-2FFG1761I作为主处理器,Xilinx 的Aritex XC7A200T作为辅助处理器。XC7A200T负责管理板卡的上电时序,时钟配置,系统及模块复位,程序重配等。为您提供了丰富的运算资源。如图 1所示:

图 1:信号处理平台原理框图

设计参考标准 

   VITA46.0 VPX Base Standard

   VITA46.3 Serial RapidIO on VPX Fabric Connector

   VITA46.4 PCI Express on VPX Fabric Connector

   VITA46.7 Ethernet on VPX Fabric Connector

● P0 作为电源是输入接口,包括外部参考时钟输入,外部复位信号,及I2C总线。

● P1连接4组GTH x4信号至FPGA。

● P2连接1组GTH x4信号至FPGA。同时DSP的PCIe信号。

● P3连接LVDS x16信号至CFPGA。

● P4连接LVDS x16信号至FPGA,及CFPGA和DSP的千兆以太网,CFPGA的RS422。

● P5无信号连接

● P6无信号连接

● DSP外挂一簇DDR3,数据位宽64bit,容量2GB;

● DSP外挂NorFlash容量32MB;

● DSP采用EMIF16-NorFlash加载模式;

● DSP连接一路1000BASE-T千兆以太网至前面板;

● DSP连接一路1000BASE-T千兆以太网至VPX P4;

● DSP连接PCIe x2 至VPX P2;

● FPGA外挂两簇DDR3,每簇容量4GB,位宽64bit,总容量8GB;

● FPGA 外挂NorFlash容量128MB;

● FPGA的加载模式为BPI模式;

● FPGA外接2路FMC-HPC;

● FPGA 连接GTH x8至VPX P1;

● FPGA 连接GTH x4至VPX P2;

● DSP和FPGA通过 SRIO x4 @ 5.0Gbps /per Lnae互联;

● DSP和FPGA实现GPIO,UART,SPI ,I2C互联;

● DSP和CFPGA 实现GPIO,SPI互联; 

● FPGA和CFPGA实现GPIO 互联;

● CFPGA 连接一路1000BASE-T千兆以太网至前面板。

● 板卡要求工业级芯片。结构满足抗震要求。


物理特性

● 工作温度:商业级 0℃ ~ +55℃,工业级-40℃~+85℃

● 工作湿度:10%~80%


供电要求

● 单电源供电,整板功耗:40W

● 电压:DC +12V,5A

● 纹波:≤10%

五、基于6 U VPX M.2 高带宽加固存储板

      基于6 U VPX M.2 高带宽加固存储板是一款VPX接口遵循PCIE总线协议的存储卡,可以实现VPX接口的数据读写到PCI-E总线的NVME存储媒介上。采用PLX8732,上行链路提供带宽x16的PCI-E数据到VPX接口上;下行链路提供3路带宽x4的PCI-E接口给NVME存储媒介,(可选)外扩一路x4带宽的PCI-E。协议支持PCI-E2.0,最高可以实现8GT的传输速率。

特征如下:

1.PCI-E扩展

采用PLX8732桥片。

2.VPX接口

采用高密度、高可靠军工级刀片VPX接口。

3.PCI-E协议

上行链路支持PCI-E 16x Gen 3;可以调整成PCI-E 8x Gen 3,PCI-E 4x Gen 3。

下行链路支持PCI-E 4x Gen 3。

4.存储功能

支持3路PCIE 4x的NVME存储媒介。

5.产品外观

存储卡实物图:(加固版本)

7.物理尺寸:

按照标准6U VPX 板卡设计。

存储卡物理框图:

8.其他参考信息

提供传导致冷加固版本的产品,需要与用户协商加固方案。

六. 软件开发内容

提供标准的存储管理软件。支持RAID0,1,5,6,10,50,60,RAID即时创建。

 

多源载荷数据模拟源上位机

光纤操作界面:

 

TLK2711操作界面:

 

TLK2711 传输图像显示界面

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/499047.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

揭秘百度百科审核内幕,百科词条审核究竟需要多久?

百度百科作为国内最大的网络百科全书平台之一,致力于提供全面、准确的知识服务,同时也承担着审核百科词条的工作。在互联网时代,人们对信息的需求日益增长,因此百度百科的审核工作显得尤为重要。那么,百度百科词条审核…

152 Linux C++ 通讯架构实战7 ,makefile编写改成for cpp,读配置文件,内存泄漏查找,设置标题实战

读写配置文件代码实战。nginx.conf 一个项目要启动,需要配置很多信息,第一项就是学习如何配置一个项目 nginx.conf的内容 #是注释行, #每个有效配置项用 等号 处理,等号前不超过40个字符,等号后不超过400个字符&#…

虚幻引擎资源加密方案解析

前段时间,全球游戏开发者大会(Game Developers Conference,简称GDC)在旧金山圆满落幕,会议提供了多份值得参考的数据报告。根据 GDC 调研数据,当下游戏市场中,Unreal Engine (下文简称虚幻)和 Unity 是使用最多的游戏引…

Qlib-Server:量化库数据服务器

Qlib-Server:量化库数据服务器 介绍 Qlib-Server 是 Qlib 的配套服务器系统,它利用 Qlib 进行基本计算,并提供广泛的服务器系统和缓存机制。通过 Qlib-Server,可以以集中的方式管理 Qlib 提供的数据。 框架 Qlib 的客户端/服务器框架基于 WebSocket 构建,这是因为 WebS…

js动态设置页面高度

准备一个div <div class"card-edit"><!-- 业务需求 --> </div>开始操作 // 获取页面的中需要设置高度的元素 如&#xff1a;card-editconst autoStyle document.getElementsByClassName(card-edit)[0]// 根据业务需求做判断// 此处设定&#…

DC电源模块的设计与制造流程

BOSHIDA DC电源模块的设计与制造流程 DC电源模块是一种用于将交流电转换为直流电的设备。它广泛应用于各种电子设备中&#xff0c;如电子产品、工业仪器、电视等。下面是DC电源模块的设计与制造流程的简要描述&#xff1a; 1. 需求分析&#xff1a;在设计DC电源模块之前&#…

sql——对于行列转换相关的操作

目录 一、lead、lag 函数 二、wm_concat 函数 三、pivot 函数 四、判断函数 遇到需要进行行列转换的数据处理需求&#xff0c;以 oracle 自带的表作为例子复习一下&#xff1a; 一、lead、lag 函数 需要行列转换的表&#xff1a; select deptno,count(empno) emp_num from…

R语言赋值符号<-、=、->、<<-、->>的使用与区别

R语言的赋值符号有&#xff1c;-、、-&#xff1e;、&#xff1c;&#xff1c;-、-&#xff1e;&#xff1e;六种&#xff0c;它们的使用与区别如下: <-’&#xff1a;最常用的赋值符号。它将右侧表达式的值赋给左侧的变量&#xff0c;像一个向左的箭头。例如&#xff0c;x …

Python-VBA编程500例-024(入门级)

字符串写入的行数(Line Count For String Writing)在实际应用中有着广泛的应用场景。常见的应用场景有&#xff1a; 1、文本编辑及处理&#xff1a;在编写或编辑文本文件时&#xff0c;如使用文本编辑器或文本处理器&#xff0c;经常需要处理字符串并确定其在文件中的行数。这…

【数据结构 | 图论】如何用链式前向星存图(保姆级教程,详细图解+完整代码)

一、概述 链式前向星是一种用于存储图的数据结构&#xff0c;特别适合于存储稀疏图&#xff0c;它可以有效地存储图的边和节点信息&#xff0c;以及边的权重。 它的主要思想是将每个节点的所有出边存储在一起&#xff0c;通过数组的方式连接&#xff08;类似静态数组实现链表…

基于Springboot+Vue的酒店管理系统!新鲜出炉,可商用,带源码

新年了给大家分享一套基于SpringbootVue的酒店管理系统源码&#xff0c;在实际项目中可以直接复用。(免费提供&#xff0c;文末自取) 一、系统运行图&#xff08;管理端和用户端&#xff09; 1、管理登陆 2、房间管理 3、订单管理 4、用户登陆 5、房间预定 二、系统搭建视频教…

JavaEE—— HTTP协议和与Tomcat (末篇)

本篇文章&#xff0c;承接前面两篇文章&#xff1a; 在前面的两篇文章中&#xff0c;简单介绍了 什么是 HTTP 协议&#xff0c;介绍了抓包工具&#xff0c;如何构造 HTTP 请求&#xff0c;以及&#xff0c;如何使用第三方工具来简化构造请求的过程。 如果需要了解前面的知识可…

算法---动态规划练习-6(地下城游戏)

地下城游戏 1. 题目解析2. 讲解算法原理3. 编写代码 1. 题目解析 题目地址&#xff1a;点这里 2. 讲解算法原理 首先&#xff0c;定义一个二维数组 dp&#xff0c;其中 dp[i][j] 表示从位置 (i, j) 开始到达终点时的最低健康点数。 初始化数组 dp 的边界条件&#xff1a; 对…

AI赋能微服务:Spring Boot与机器学习驱动的未来应用开发

&#x1f9d1; 作者简介&#xff1a;阿里巴巴嵌入式技术专家&#xff0c;深耕嵌入式人工智能领域&#xff0c;具备多年的嵌入式硬件产品研发管理经验。 &#x1f4d2; 博客介绍&#xff1a;分享嵌入式开发领域的相关知识、经验、思考和感悟。提供嵌入式方向的学习指导、简历面…

实践笔记-harbor搭建(版本:2.9.0)

harbor搭建 1.下载安装包&#xff08;版本&#xff1a;2.9.0&#xff09;2.修改配置文件3.安装4.访问harbor5.可能用得上的命令: 环境&#xff1a;centos7 1.下载安装包&#xff08;版本&#xff1a;2.9.0&#xff09; 网盘资源&#xff1a;https://pan.baidu.com/s/1fcoJIa4x…

Vue中的一些指令与计算方法

语法 插值语法 HTML的双标签内容中使用&#xff0c;在{{}}之内书写JS代码 属性语法 1.v-bind或: 2.:属性名"值"或v-bind"值" 事件语法 v-on或 v-on:事件名"方法名"或事件名"方法名" 选项 选项&#xff1a;可选的配置项——官方…

vue3封装Element动态表单组件

1. 封装组件DymanicForm.vue 使用component实现动态组件组件不能直接使用字符串传入&#xff0c;所以根据传入的组件名称找到对应的组件校验规则&#xff0c;可使用rule传入自定义规则&#xff0c;也可以使用封装好的基本规则 示例中使用了checkRequired暴露重置方法和校验方法…

奥比中光Astra SDK相机SDK openni相机成像原理

目录 1.1 成像原理简介 1.1.1 结构光 1.1.2 双目视觉 1.1.3 光飞行时间TOF​ 2.使用手册 参考网址 2.1 产品集成设计 2.2 SDK介绍与使用 2.3 常用API介绍 OPENNI API 2 OpenNI类&#xff08;OpenNI.h&#xff09; 1.1 成像原理简介 1.1.1 结构光 结构光&#xff0…

Elastic 8.13:Elastic AI 助手中 Amazon Bedrock 的正式发布 (GA) 用于可观测性

作者&#xff1a;来自 Elastic Brian Bergholm 今天&#xff0c;我们很高兴地宣布 Elastic 8.13 的正式发布。 有什么新特性&#xff1f; 8.13 版本的三个最重要的组件包括 Elastic AI 助手中 Amazon Bedrock 支持的正式发布 (general availability - GA)&#xff0c;新的向量…

小狐狸JSON-RPC:钱包连接,断开连接,监听地址改变

detect-metamask 创建连接&#xff0c;并监听钱包切换 一、连接钱包&#xff0c;切换地址&#xff08;监听地址切换&#xff09;&#xff0c;断开连接 使用npm安装 metamask/detect-provider在您的项目目录中&#xff1a; npm i metamask/detect-providerimport detectEthereu…