-
公开(公告)号:CN104038570B
公开(公告)日:2018-07-24
申请号:CN201410302664.3
申请日:2014-06-27
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L29/12 , H04L12/705
Abstract: 本发明提供了一种数据处理方法及装置,FPGA接收网络节点内的处理器发送的IP地址请求报文,并将其发送给该网络节点内配置为DHCP服务器的BMC,BMC响应该IP地址请求报文,并在该网络节点内发送响应报文经FPGA至该处理器。本发明通过在网络节点内的BMC上配置DHCP服务器,在每个网络节点内即可实现动态分配互联网协议IP地址,将DHCP协议过程中数据包的广播限制在每个网络节点内部,避免广播包在网络中循环传播。
-
公开(公告)号:CN104050006A
公开(公告)日:2014-09-17
申请号:CN201410313013.4
申请日:2014-07-02
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F9/445
Abstract: 本发明提供了一种FPGA的更新系统及其更新方法,包括:FPGA、Flash存储器和基板管理控制器BMC,BMC与Flash存储器相连,Flash存储器与FPGA相连接,用于存储FPGA配置文件Configuration data,BMC用于更新Flash存储器中存储的FPGA配置文件;FPGA用于从Flash存储器载入更新后的配置文件进行配置。本发明所提供的技术方案,BMC通过配置FPGA的寄存器,灵活改变FPGA控制器的功能;并且直接更新Flash存储器中存储的FPGA配置文件,BMC可以不经过FPGA直接烧录SPI Flash,这样就可以方便快捷的修改FPGA中的逻辑。
-
公开(公告)号:CN104038570A
公开(公告)日:2014-09-10
申请号:CN201410302664.3
申请日:2014-06-27
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L29/12 , H04L12/705
Abstract: 本发明提供了一种数据处理方法及装置,FPGA接收网络节点内的处理器发送的IP地址请求报文,并将其发送给该网络节点内配置为DHCP服务器的BMC,BMC响应该IP地址请求报文,并在该网络节点内发送响应报文经FPGA至该处理器。本发明通过在网络节点内的BMC上配置DHCP服务器,在每个网络节点内即可实现动态分配互联网协议IP地址,将DHCP协议过程中数据包的广播限制在每个网络节点内部,避免广播包在网络中循环传播。
-
公开(公告)号:CN102043738B
公开(公告)日:2013-10-02
申请号:CN200910235676.8
申请日:2009-10-12
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F13/10
Abstract: 本发明提供一种单功能PCI设备的多功能模拟实现方法和装置,其中实现方法包括下列步骤:PCI设备驱动程序根据预先设置的参数确定单功能PCI设备要模拟成多功能设备的数量;在单功能PCI设备寄存器中添加相应数量的控制寄存器、状态寄存器和中断控制器,分别用于对每个多功能设备的模拟接口进行操作;以及在PCI设备驱动程序中将单功能PCI设备向操作系统内核注册为相应数量的多功能设备,产生相应数量的模拟接口。本发明通过将物理特性为单功能PCI设备在驱动程序里模拟成多功能PCI设备,从而使用户不需改变使用方式,更加容易地操作、控制单功能PCI设备。
-
公开(公告)号:CN101697521B
公开(公告)日:2013-08-07
申请号:CN200910093982.2
申请日:2009-09-25
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/26
Abstract: 本发明提供一种过滤网卡自动化测试方法和系统,该方法包括:维护一组五元组规则表;按照在五元组规则表中的一项五元组或随机生成的一项五元组构造报文,并统计过滤网卡针对所构造的报文应产生的信息;将统计出的信息添加到报文尾部作为报文的数据部分并将所得到的报文发送出去;以及使用过滤网卡接收报文,并将报文的数据部分中的统计出的信息与过滤网卡所产生的真实信息进行比较,确定过滤网卡的功能是否正确。通过本发明,能够及时地发现过滤网卡所存在的问题,从而提高了系统效率,改善了系统性能。
-
公开(公告)号:CN101645022B
公开(公告)日:2013-07-10
申请号:CN200910091830.9
申请日:2009-08-28
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种用于多个集群的作业调度管理系统和方法,其中,该方法包括以下步骤:表示层门户界面接收用户请求并且将用户请求提供给作业管理中间件;作业管理中间件接收来自表示层门户界面的用户请求,将用户请求解释为操作请求并将操作请求提供给调度策略中间件;调度策略中间件根据来自作业管理中间件的操作请求进行策略配置,将配置信息应用至一个或多个调度系统以进行作业调度;一个或多个调度系统根据调度策略中间件配置的策略信息进行作业调度并将响应结果反馈给表示层门户界面。本发明还提供一种用于多个集群的作业调度管理系统。本发明通过添加中间件实现了多个集群的统一远程管理。
-
公开(公告)号:CN101877666B
公开(公告)日:2013-05-08
申请号:CN200910238009.5
申请日:2009-11-13
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/70
Abstract: 本发明提供一种基于零拷贝方式的多应用程序报文接收方法和装置,其中接收方法包括以下步骤:在网卡驱动程序中申请连续内存空间作为报文接收的缓冲区队列;在网卡相关寄存器中设置一个缓冲区队列写指针寄存器和多个缓冲区队列读指针寄存器,每个缓冲区队列读指针寄存器对应一个应用程序;网卡接收报文,如果缓冲区队列未存储满则将报文存储在缓冲区队列,同时更新写指针寄存器;以及每个应用程序分别判断是否有要接收的报文存储在缓冲区队列中,如果有,则将报文从缓冲区队列中取走,同时网卡驱动程序更新应用程序对应的缓冲区队列读指针寄存器。本发明能够基于零拷贝方式,实现多个应用程序同时进行报文接收,明显降低了CPU的占有率。
-
公开(公告)号:CN101697285B
公开(公告)日:2013-03-20
申请号:CN200910235297.9
申请日:2009-09-30
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提出了一种存储设备硬件调试的方法及系统。该方法包括以下步骤:建立被调试存储设备的镜像,该镜像的存储单元与被调试存储设备的存储单元一一映射;对被调试存储设备和镜像进行读写操作;根据镜像定位被调试存储设备的缺陷。本发明所提出的存储设备硬件调试的方法及系统,可以辅助高速设备的硬件调试,使调试难度降低,缩减硬件的开发周期。
-
公开(公告)号:CN101707564B
公开(公告)日:2012-10-10
申请号:CN200910242095.7
申请日:2009-12-04
Applicant: 曙光信息产业(北京)有限公司
IPC: H04L12/56
Abstract: 本发明提供一种用于零拷贝缓冲区队列网络数据发送和接收的处理方法和装置,其中,该数据发送的处理方法包括:在网卡驱动程序中申请预定大小的连续内存作为用于报文发送的缓冲区队列;将所申请的连续内存的首地址转换为物理地址并将物理地址和内存的大小存储到网卡相关寄存器中;以及在网卡寄存器中设置用于缓冲区队列的读指针寄存器和写指针寄存器,在发送报文时,根据所要发送的报文、物理地址以及内存的大小更新读指针寄存器和写指针寄存器。
-
公开(公告)号:CN101640066B
公开(公告)日:2012-07-04
申请号:CN200910090619.5
申请日:2009-08-31
Applicant: 曙光信息产业(北京)有限公司
IPC: G11C11/4063 , G11C11/401
Abstract: 本发明提出了一种内存控制器以及多内存系统。该内存控制器用于通过信号线与内存连接并控制所述内存,所述内存控制器包括多于一组第一信号线组,其中每一组所述第一信号线组中的信号线适于与相对应的所述内存中的每个内存颗粒连接。本发明所提出的内存控制器以及多内存系统实现了一个内存控制器能够驱动多个内存条,且节约管脚资源,降低了制造成本。
-
-
-
-
-
-
-
-
-