-
公开(公告)号:CN104346294B
公开(公告)日:2017-08-25
申请号:CN201310331344.6
申请日:2013-07-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/0871
CPC classification number: G06F12/0897 , G06F3/0604 , G06F3/064 , G06F3/0683 , G06F12/0811 , G06F12/1027 , G06F2212/1016 , G06F2212/50 , G06F2212/60
Abstract: 本发明公开了一种基于多级缓存的数据读/写方法、装置和计算机系统,涉及计算机系统的数据读写领域,用以在数据读/写过程中提高Cache访问效率。所述方法包括:获取读/写数据所针对的第一物理内存数据块的第一查询地址;获取第一物理内存数据块的第一缓存位置属性;根据第一查询地址,按照第一缓存位置属性所指示的第一物理内存数据块所能进入的缓存级别从高到低的顺序依次查询缓存是否命中,直至一个缓存命中或所有缓存均未命中为止;若一个缓存命中,则针对所命中缓存中的第一物理内存数据块的第一查询地址读/写数据;或,若所有缓存均未命中,则针对内存中的第一物理内存数据块的第一查询地址读/写数据。
-
公开(公告)号:CN103902469B
公开(公告)日:2017-03-15
申请号:CN201210571705.X
申请日:2012-12-25
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/0862
Abstract: 本发明公开了一种数据预取的方法和系统。本发明实施例采用预先对本地终端和与本地终端相连的远端终端设置不同的预取深度值,当预取系统接收到处理器发送的访存地址时,对该访存地址所属的终端进行区分判断,从而得到相应的预取深度值。本发明可在不增设额外预取系统情况下提高高速缓存命中率,降低访问远端内存的时延,降低了成本。同时提供软件编程接口,可在运行时动态修改各终端对应的预取深度值。
-
公开(公告)号:CN105701020A
公开(公告)日:2016-06-22
申请号:CN201410709140.6
申请日:2014-11-28
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
CPC classification number: G06F12/02
Abstract: 本发明实施例提供了一种内存访问的方法、相关装置和系统,解决了现有技术内存访问效率较低的问题。该方法包括:接收进程的内存访问请求消息,其中,所述内存访问请求消息包括所述进程请求访问的内存对应的虚拟地址的信息;根据所述进程从预设的映射关系集合中获取所述进程所对应的映射关系,所述映射关系为所述虚拟地址与所述进程请求访问的内存对应的内存控制器MC的对应关系;根据所述虚拟地址的信息和所述映射关系,获取所述进程请求访问的内存所对应的MC;将所述内存访问请求消息发送至所述MC。该方法适用于计算机技术领域。
-
公开(公告)号:CN105653476A
公开(公告)日:2016-06-08
申请号:CN201410635552.X
申请日:2014-11-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F13/16
Abstract: 本发明公开了一种数据处理器件与内存设备的通信方法及相关装置,以实现多个数据处理器件间的直接通信,并在一定程度上减少协议开销,降低传输延时,提高传输效率。在本发明一些可行的实施方式中,方法包括:控制模块通过所述通知总线获取第一数据处理器件发出的指令信号,所述指令信号用于指示所述第一数据处理器件需要获取所述内存设备的读写控制权限,所述第一数据处理器件是所述多个数据处理器件中的任一个数据处理器件;所述控制模块获取所述第一数据处理器件发出的所述指令信号后,发出切换信号给所述交换电路,以指示所述交换电路进行电路切换,使得有且只有所述第一数据处理器件与所述内存设备建立通信连接。
-
公开(公告)号:CN105630690A
公开(公告)日:2016-06-01
申请号:CN201410608826.6
申请日:2014-10-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例公开了一种异构硬件中大数据处理的方法及装置,涉及通信技术领域,能够解决异构硬件处理大数据应用,载入的数据与程序运行所需的数据不一致,占用异构硬件的内存,并影响到程序的正常运行的问题。本发明的方法包括:接收所述Host发送的程序和地址信息;建立本地存储所述源数据的虚拟地址与所述地址信息的映射关系;当所述异构硬件运行所述程序过程中调用目标数据时,向所述Host发送目标数据请求;在接收所述Host回复的目标数据后,使用所述目标数据运行所述程序。本发明适用于异构硬件。
-
公开(公告)号:CN105095116A
公开(公告)日:2015-11-25
申请号:CN201410211355.5
申请日:2014-05-19
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/12
Abstract: 本发明实施例提供一种缓存替换的方法、缓存控制器和处理器,所述方法包括:缓存控制器通过确定待替换缓存行的关联缓存池,关联缓存池中的各关联缓存行与待替换缓存行属于同一内存行,并且进一步根据关联缓存行的访问信息从关联缓存池中确定待写回缓存行,将待替换缓存行以及待写回缓存行中的数据一起写入内存。由于待替换缓存行和待写回缓存行属于同一内存行,因此,能够提高行缓存区的命中率,从而提高内存访问性能,另外,缓存控制器进一步根据关联缓存行的访问信息从关联缓存池中确定待写回缓存行,只将关联缓存池中的待写回缓存行写回内存,因此,能够减少内存的写次数,提高内存的使用寿命。
-
公开(公告)号:CN104834565A
公开(公告)日:2015-08-12
申请号:CN201410049189.3
申请日:2014-02-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例提供了一种系统服务动态部署方法及装置,涉及计算机领域,能够检测当前应用的执行状态,实现多内核操作系统中系统服务动态负载均衡,细粒度的将任务调配到适合其运行的硬件上,在任务的运行过程中动态调整资源分配。该方法包括:获取系统服务内核及应用内核的检测信息,检测信息包括系统服务内核的当前执行状态信息、应用内核的当前执行状态信息以及当前应用的拓扑位置数据;根据检测信息,采用预设方案,获得对应于当前应用的最优拓扑方案,最优拓扑方案用于指示当前应用的系统服务内核和/或应用内核的执行交互路径;根据最优拓扑方案,调整执行当前应用的系统服务内核和/或应用内核。
-
公开(公告)号:CN104657240A
公开(公告)日:2015-05-27
申请号:CN201310577042.7
申请日:2013-11-18
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F11/20
Abstract: 本发明实施例公开了一种多内核操作系统的失效控制方法及装置。其中,方法包括:确定操作系统内的重核心内核以及多个轻核心内核;在重核心内核和多个轻核心内核上运行相应的系统服务,重核心内核以及多个轻核心内核均保存有所有内核的状态信息;监测重核心内核和多个轻核心内核的状态;当重核心内核出现故障时,则在多个轻核心内核中确定出新的重核心内核,将原重核心内核上运行的系统服务转移至新的重核心内核上,由新的重核心内核和多个轻核心内核更新相应内核的状态信息;当轻核心内核出现故障时,则将故障轻核心内核上运行的系统服务转移至其他正常轻核心内核,由重核心内核和多个轻核心内核更新相应内核的状态信息。
-
公开(公告)号:CN104657193A
公开(公告)日:2015-05-27
申请号:CN201310594764.3
申请日:2013-11-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F12/1458 , G06F9/4411 , G06F9/4555 , G06F21/00 , G06F21/572 , G06F21/62 , G06F21/78 , G06F2009/45583 , G06F2212/1052 , G06F2221/2141
Abstract: 本发明公开了一种访问物理资源的方法和装置,涉及操作系统技术领域,以限制多内核操作系统中的轻量级系统内核Light OS不能访问其他Light OS的物理资源,保证Light OS之间访问物理资源的安全性。所述方法包括:安全固件接收第一Light OS所要访问的物理资源对应的物理地址;所述安全固件确定所述第一Light OS所要访问的物理资源对应的物理地址是否越界;若所述第一Light OS的访问没有越界,向所述第一Light OS发送继续访问信号;或者,若所述第一Light OS的访问越界,向所述第一Light OS发送访问出错信号。
-
公开(公告)号:CN104348688A
公开(公告)日:2015-02-11
申请号:CN201310346756.7
申请日:2013-08-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: H04L12/28
CPC classification number: H04L41/0803 , H04L12/42 , H04L12/44 , H04L12/462 , H04L41/142 , H04L41/145 , H04L43/045 , H04L45/02
Abstract: 本发明公开了一种服务器的连接方法和系统,涉及通信技术领域,用以采用相同规格的服务器实现最优网络,进而降低路由实现的复杂度。所述方法包括:提供10台服务器;其中,每台服务器包括5个节点,且每台服务器的5个节点按照相同的连接方式串行相连并首尾相接;将其中5台服务器中的任一服务器的5个节点与剩余5台服务器中的各个服务器的5个节点均一一对应地连接,以形成哈夫曼-单例模式Hoffman-Singleton图的最优网络。
-
-
-
-
-
-
-
-
-