-
公开(公告)号:CN102043738A
公开(公告)日:2011-05-04
申请号:CN200910235676.8
申请日:2009-10-12
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F13/10
Abstract: 本发明提供一种单功能PCI设备的多功能模拟实现方法和装置,其中实现方法包括下列步骤:PCI设备驱动程序根据预先设置的参数确定单功能PCI设备要模拟成多功能设备的数量;在单功能PCI设备寄存器中添加相应数量的控制寄存器、状态寄存器和中断控制器,分别用于对每个多功能设备的模拟接口进行操作;以及在PCI设备驱动程序中将单功能PCI设备向操作系统内核注册为相应数量的多功能设备,产生相应数量的模拟接口。本发明通过将物理特性为单功能PCI设备在驱动程序里模拟成多功能PCI设备,从而使用户不需改变使用方式,更加容易地操作、控制单功能PCI设备。
-
公开(公告)号:CN101986239A
公开(公告)日:2011-03-16
申请号:CN201010554071.8
申请日:2010-11-19
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种机架式刀片系统,其包括:机柜,其内设置有多个隔板;至少20U刀片,其分别设置在多个隔板上并设置在机柜的前侧;以及控制模块,其设置在机柜中。其中,根据本发明机柜采用42U机柜,该机架式刀片系统包括设置在42U机柜40U空间的40U刀片及设置在该42U机柜底部2U空间的控制模块。根据本发明,采用42U机柜能够最大可能的安装刀片节点,且能够实现开机状态单节点的维护,采用小风扇模块组成整体散热,提高系统的可维护性能。机箱体积减少,同等体积可加配更多的配置。
-
公开(公告)号:CN101707590A
公开(公告)日:2010-05-12
申请号:CN200910093984.1
申请日:2009-09-25
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种基于零拷贝方式的TCP/IP协议报文发送方法和装置,其中,该方法包括:在发送报文直接内存访问数据缓冲区的头部中保留预定字段用于存储控制信息;网卡将用户传递的TCP/IP协议报文存储在发送报文直接内存访问数据缓冲区中;网卡根据TCP/IP协议报文更新发送报文直接内存访问数据缓冲区的头部中的控制信息;以及网卡根据报文直接内存访问数据缓冲区的头部中的控制信息,将所保存的TCP/IP协议报文重新组合成连续的报文后发送出去。本发明不需要占用CPU资源,并且不需要进行数据拷贝操作,可以明显地加快报文的构造及发送速度,满足了高流量下的报文发送应用需求。
-
公开(公告)号:CN101702642A
公开(公告)日:2010-05-05
申请号:CN200910238006.1
申请日:2009-11-13
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种SDH帧头的检测方法,该方法包括以下步骤:S102,接收并行数据码流;S104,以最小检测单元将并行数据码流分别与帧头的多种组合分别进行比较,以确定并行数据码流是否与多种组合中的一种相同;以及S106,如果并行数据码流与多种组合中的一种相同,则确定检测到帧头。通过本发明,能够利用少量的硬件逻辑资源实现对SDH帧头的快速有效检测及数据重排,灵活性高。
-
公开(公告)号:CN101702326A
公开(公告)日:2010-05-05
申请号:CN200910236805.5
申请日:2009-10-30
Applicant: 曙光信息产业(北京)有限公司
IPC: G11C7/10
Abstract: 一种内存控制器,包括:数据通道接口模块,用于根据内存所选用的颗粒规格将来自内存读引擎和/或内存写引擎的访问请求的线性地址转换为段地址形式的地址,并控制访问请求、待写入数据的存储;地址存储模块,用于存储由数据通道接口模块转换后的访问请求;数据存储模块,用于存储来自内存写引擎的待写入数据;状态机模块,用于根据内存的内部状态发送内存操作命令以及地址存储模块存储的访问请求,且能够控制数据存储模块中存储的待写入数据的调度;物理接口模块,用于根据内存的数据要求对状态机模块发送的访问请求和待写入数据进行转换处理并发送至内存,并且用于根据内存控制器的数据要求对来自内存的数据进行转换并发送至数据通道接口模块。
-
公开(公告)号:CN101674193A
公开(公告)日:2010-03-17
申请号:CN200910091054.2
申请日:2009-08-21
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种传输控制协议连接的管理方法和装置,其中,该方法包括:分发模块根据报文的连接特征信息得到报文的哈希值;分发模块根据预设对应关系确定与哈希值对应的连接表项,并确定连接表项所属的DDR bank;分发模块向与DDR bank对应的状态表维护模块发送查找请求;响应于查找请求,状态表维护模块向DDR控制器发送维护请求以维护连接状态表,并根据DDR控制器返回的维护结果进行处理。通过使用本发明,能够借助网卡以硬件的方式实现传输控制协议连接的管理,能够有效提高连接管理的效率和系统处理性能,避免连接管理占用CPU资源的问题,并且能够适应带宽的变化,克服了CPU管理时操作系统协议栈所存在的局限性。
-
公开(公告)号:CN101673253A
公开(公告)日:2010-03-17
申请号:CN200910091053.8
申请日:2009-08-21
Applicant: 曙光信息产业(北京)有限公司
IPC: G06F13/28
Abstract: 本发明提供了一种直接存储器访问的实现方法,该方法包括:DMA引擎将数据写入缓冲区,并在每次写入完成后在预设寄存器中更新下一次在缓冲区中进行写入的起始地址;DMA引擎从缓冲区中读取已写入的数据,并在每次读取完成后在寄存器中更新下一次从缓冲区中进行读取的起始地址。通过使用本发明,避免了相关技术中由于计算机侧操作系统的介入以及描述符的传输导致占用大量CPU资源和总线带宽的问题,能够有效节省总线带宽资源并降低CPU负荷,还能够有效消除处理产生的中断和延迟,从而有效提高DMA操作的处理效率。
-
公开(公告)号:CN101650760A
公开(公告)日:2010-02-17
申请号:CN200910091831.3
申请日:2009-08-28
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明提供一种计算机散热模拟方法和装置,其中,该方法包括:对机房中的各个机柜进行功率监控,根据监控结果确定各个机柜处的热点分布;利用集中式模型确定各个机柜内部部件的温度;根据各个机柜内部部件的温度,利用有限元方法确定各个机柜处热点的温度,并确定机房的温度。通过使用本发明,既能够避免相关技术中的过量计算和模拟滞后性问题,还能够保证模拟的精确度,有助于在机房中安装制冷设备,提高制冷效果,并最大程度上节省制冷的能耗。
-
公开(公告)号:CN101640066A
公开(公告)日:2010-02-03
申请号:CN200910090619.5
申请日:2009-08-31
Applicant: 曙光信息产业(北京)有限公司
IPC: G11C11/4063 , G11C11/401
Abstract: 本发明提出了一种内存控制器以及多内存系统。该内存控制器用于通过信号线与内存连接并控制所述内存,所述内存控制器包括多于一组第一信号线组,其中每一组所述第一信号线组中的信号线适于与相对应的所述内存中的每个内存颗粒连接。本发明所提出的内存控制器以及多内存系统实现了一个内存控制器能够驱动多个内存条,且节约管脚资源,降低了制造成本。
-
公开(公告)号:CN101150487A
公开(公告)日:2008-03-26
申请号:CN200710177371.7
申请日:2007-11-15
Applicant: 曙光信息产业(北京)有限公司
Abstract: 本发明公开了一种零拷贝网络报文发送方法,属于把用户空间内存直接映射为网卡DMA缓冲区的零拷贝方法领域。本发明采用如下操作步骤:A.打开设备接口;B.在用户空间内存中申请一片报文缓冲区;C.构造缓冲区控制结构;D.通过内存映射得到缓冲区控制结构中的信息;E.把发送的报文数据直接DMA传送到报文发送缓冲区中;F.应用程序处理报文数据。本发明适用于高速网上不经过协议栈拷贝发送报文。
-
-
-
-
-
-
-
-
-