-
公开(公告)号:CN103345429B
公开(公告)日:2018-03-30
申请号:CN201310242398.5
申请日:2013-06-19
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了一种基于片上RAM的高并发访存加速器及访存方法以及采用该方法的处理器,该访存加速器独立于片上Cache和MSHR,与片上RAM和内存控制器相连,未完成访存请求通过该访存加速器发往内存控制器至内存系统,从而解决通用处理器在互联网和云计算应用中并发访存个数受限的问题,加速高并发访存。
-
公开(公告)号:CN107783727A
公开(公告)日:2018-03-09
申请号:CN201610797658.9
申请日:2016-08-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F3/06 , G06F3/061 , G06F3/0629 , G06F3/0685 , G06F17/3048
Abstract: 本发明实施例提供了一种内存设备的访问方法、装置和系统,实现了对内存设备的异步访问。该系统包含内存控制器和内存设备,内存设备包含介质控制器、存储器和缓存器;介质控制器用于根据接收到的内存控制器的每个访问请求,将每个访问请求所请求的保存在存储器中的数据写入缓存器;内存控制器,用于在向介质控制器发送至少一个访问请求之后,向介质控制器发送查询请求,查询请求用于查询缓存器中是否有数据写入;介质控制器,还用于根据查询请求,确定缓存器中是否有数据写入,若确定缓存器中已有数据写入,向内存控制器发送缓存器中已写入的数据。
-
公开(公告)号:CN103902632B
公开(公告)日:2018-01-02
申请号:CN201210590105.8
申请日:2012-12-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F17/30914 , G06F17/30067 , G06F17/30091 , G06F17/30233
Abstract: 本发明涉及数据存储领域,特别是涉及一种键值存储系统中构建文件系统的方法、装置及电子设备。在本发明所公开的键值存储系统中构建文件系统的方法,首先获取各级目录的目录路径对应的目录编号,再根据所述目录编号以及各级目录下所存储的文件,构建目录和文件相应的关键字Key,这种情况下,由于所述关键字Key中的目录编号所占的空间较小,且各个目录编号为唯一的,不存在重复的现象,有效节省了存储空间;另外,根据所述目录编号构建了与所述目录相对应的目录关键字Key,在需要对目录进行操作时,可直接根据目录的关键字Key获取待操作的目录,操作过程得到简化。
-
公开(公告)号:CN106375232A
公开(公告)日:2017-02-01
申请号:CN201510444289.0
申请日:2015-07-24
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/801 , H04L12/833
Abstract: 本发明实施例公开了一种报文传输方法及系统。在本发明实施例提供的方法中,发送端设备按照第一路由信息发送第一报文,其中,第一报文中包含有用于记录第一路由信息中的每个路由器的拥塞状态的拥塞标记位。第一路由器接收第二报文后,确定第一路由器的拥塞状态,并在第二报文中的第一路由器的拥塞标记位中记录第一路由器的拥塞状态。然后,第一路由器根据第一路由信息转发记录有第一路由器的拥塞状态的第二报文,其中,第二报文包括第一报文或经过至少两个路由器中除第一路由器之外的其他至少一个路由器转发的第一报文。接收端设备接收经过至少两个路由器转发后的第一报文后,接收端设备将至少两个路由器的拥塞状态信息返回给发送端设备。
-
公开(公告)号:CN106330772A
公开(公告)日:2017-01-11
申请号:CN201510405986.5
申请日:2015-07-10
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/875 , H04L12/931 , H04L29/08
Abstract: 本发明提供一种SDN中的流表发送方法及OpenFlow控制器,根据OpenFlow控制器与各OpenFlow交换机之间的链路时延,以及多个OpenFlow交换机之间的链路时延,分别计算待向各OpenFlow交换机发送的流修改Flow Mod消息的紧急程度;根据各Flow Mod消息的紧急程度确定各Flow Mod消息的发送顺序;根据确定的各Flow Mod消息的发送顺序,分别向多个OpenFlow交换机发送Flow Mod消息,从而有效解决了数据流在某个交换机处等待建立流表而得不到及时处理的技术问题,降低了数据流的建立延迟。
-
公开(公告)号:CN103729142B
公开(公告)日:2016-12-21
申请号:CN201210381338.7
申请日:2012-10-10
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
CPC classification number: G06F12/0862 , G06F12/0866 , G06F17/30132 , G06F2212/1024 , G06F2212/312 , G06F2212/602 , G06F2212/6022 , G06F2212/6028
Abstract: 本发明实施例提供一种内存数据的推送方法和装置,该方法包括:按照推送周期定时生成推送命令,其中,一个推送周期内定时生成一个推送命令;根据该推送命令获取待推送数据的推送参数;根据该推送参数向内存发送至少一个访存请求,该至少一个访存请求用于向该内存请求该待推送数据;接收该内存根据该访存请求发送的该待推送数据并将该内存根据该访存请求发送的该待推送数据放入数据缓冲区;将该待推送数据从数据缓冲区推送到该推送目的存储器。本发明实施例的方法,能够根据待推送数据的推送参数和周期性生成的推送命令将待推送数据推送到推送目的寄存器,减少了因为大量预取指令的插入带来的额外指令开销。
-
公开(公告)号:CN106155577A
公开(公告)日:2016-11-23
申请号:CN201510198452.X
申请日:2015-04-23
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F3/0608 , G06F3/06 , G06F3/0619 , G06F3/065 , G06F3/0656 , G06F12/0215 , G06F12/0623 , G06F13/1673 , G06F13/1689 , G06F13/1694 , G06F13/4234 , G06F2212/1008 , G06F2212/1024 , G06F2213/0064
Abstract: 本发明实施例公开了一种扩展内存的访问方法、设备以及系统。其中,方法包括:接收计算机的处理器系统串行发送的N+1条内存访问请求,每条内存访问请求中访问地址互不相同且都指向同一物理地址,物理地址为待访问数据在所述扩展内存上的存储地址,N≥1且N为整数;在接收到第一条内存访问请求时,向扩展内存发送读取请求,并向处理器返回特定响应消息;在从扩展内存读取待访问数据的过程中,每接收到一条内存访问请求,在经过内存总线协议规定的时延内,向处理器返回特定响应消息,直到待访问数据被写入数据缓冲器;之后,将待访问数据返回给所述处理器系统。
-
公开(公告)号:CN105788542A
公开(公告)日:2016-07-20
申请号:CN201410810699.8
申请日:2014-12-22
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G09G3/36
CPC classification number: G09G5/395 , G09G3/3611 , G09G3/3688 , G09G5/399 , G09G2310/04 , G09G2320/103 , G09G2330/021 , G09G2340/0435 , G09G2360/18
Abstract: 本发明实施例公开了一种显示设备的刷新控制方法及装置,其中方法的实现包括:显示控制器周期性产生第一刷新信号,将帧缓存区存储的用于显示的图像帧输出到显示面板;产生所述第一刷新信号的周期,短于所述显示面板的像素点因漏电出现失真的时长;所述显示控制器确定所述帧缓存区存储的用于显示的图像帧发生改变时,则产生第二刷新信号,将所述帧缓存区内存储的用于显示的图像帧输出到所述显示面板。上述第二刷新信号的产生频率会远小于用于保证图像帧及时显示所需要的频率;另外,通过事件来触发图像帧的刷新操作可以保证图像帧被及时显示,可以减少不必要的刷新操作,从而降低系统资源消耗以及内存消耗。
-
公开(公告)号:CN105446888A
公开(公告)日:2016-03-30
申请号:CN201410240821.2
申请日:2014-05-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F12/02
Abstract: 本发明实施例提供一种存储设备间移动数据的方法、控制器和存储系统。方法,包括:一体化存储UAS控制器接收用户空间库发送的数据移动请求,所述数据移动请求包括源存储设备的源地址、目的存储设备的目的地址以及所需移动的数据大小,所述数据移动请求为所述用户空间库接收到应用程序对所述用户空间库中的数据移动应用程序接口API的调用请求时发送的;所述UAS控制器根据所述源地址、目的地址以及数据大小,将待移动数据从所述源存储设备移动到目的存储设备。本发明实施例的数据移动过程,在用户态即可实现两个存储设备之间的直接的数据移动,而无需操作系统参与,无需进入内核态,从而可以节约系统开销。
-
公开(公告)号:CN105138481A
公开(公告)日:2015-12-09
申请号:CN201410240335.0
申请日:2014-05-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/28
CPC classification number: G06F12/08
Abstract: 本发明实施例提供一种存储数据的处理方法、装置和系统,该方法包括:处理设备获取待存储数据的虚拟地址;所述待存储数据位于存储控制设备的非持久化存储介质中;所述处理设备将所述虚拟地址发送至所述存储控制设备,以使所述存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中;通过存储数据的处理方法和装置,可根据待存储数据的虚拟地址,直接控制存储控制设备将所述待存储数据存储至所述存储控制设备的持久化存储介质中,以实现待存储数据的持久化,使得数据持久化广泛应用于各种场景下,不会由于不能获知待存储数据的物理地址而不能实现待存储数据的持久化,从而提升了存储系统持久化存储数据的性能。
-
-
-
-
-
-
-
-
-