-
公开(公告)号:CN104321754B
公开(公告)日:2017-12-15
申请号:CN201280003146.0
申请日:2012-12-21
申请人: 华为技术有限公司
发明人: 刘保红
IPC分类号: G06F12/0806 , G06F17/30
CPC分类号: G06F12/0802 , G06F2212/601
摘要: 本发明适用于计算机技术领域,提供了一种Cache工作模式的设置方法和装置,所述方法包括:获取上层业务应用的IO特征;从最佳模式数据库中查找到与所述IO特征匹配的最佳Cache工作模式配置信息;根据所述最佳Cache工作模式配置信息进行Cache工作模式的设置。本发明,当获取到当前业务应用的IO特征后,根据IO特征查找最佳模式数据库,从中找到与IO特征对应的最佳Cache工作模式配置信息,根据所述最佳Cache工作模式配置信息进行Cache工作模式的设置,无需人工干预,实现了Cache工作模式的智能自动适配,提升了Cache工作模式设置的实时性及可维护性。
-
公开(公告)号:CN107179998A
公开(公告)日:2017-09-19
申请号:CN201710479889.X
申请日:2017-06-22
申请人: 湖南国科微电子股份有限公司
IPC分类号: G06F12/0806 , G06F12/0831
CPC分类号: G06F12/0806 , G06F12/0835
摘要: 本申请公开了一种配置外设内存缓冲区的方法及装置,涉及电通信技术领域,为解决主机系统内存充足的情况下不能成功配置外设内存缓冲区的问题而发明。该方法主要包括:获取主机系统的内存配置参数;根据所述内存配置参数,设置所述主机系统的内存分配方式;如果接收到外设缓冲区申请指令,则按照所述内存分配方式配置主机内存的外设内存缓冲区。本申请主要应用于主机系统启动外设的过程中。
-
公开(公告)号:CN104077237B
公开(公告)日:2017-09-12
申请号:CN201410101367.2
申请日:2014-03-18
申请人: 索尼公司
发明人: 平尾太一
IPC分类号: G06F12/0806 , G06F12/0811
CPC分类号: G06F12/0833 , G06F12/084 , G06F12/0859 , G06F12/0864 , G06F12/128 , G06F2212/314 , G06F2212/621
摘要: 本发明涉及缓冲存储器及其控制方法以及缓冲存储器控制单元。所述缓冲存储器包括:标记存储部,在该标记存储部中由被访问地址的第一地址部分查找多个索引中的一个索引,各索引包括多个标记地址和一个暂停表示部;数据存储部;标记控制部,当查找到的索引中包含的所述暂停表示部指示暂停时,所述标记控制部使与所述被访问地址相关的访问进行等待,并且当所述查找到的索引中包含的所述暂停表示部指示不暂停时,将所述被访问地址中的不同于所述第一地址部分的第二地址部分与所述查找到的索引中包含的所述多个标记地址中的各标记地址进行比较,并检测出与所述第二地址部分相一致的标记地址;及数据控制部。根据本发明,能够以简单构造实现访问暂停。
-
公开(公告)号:CN103942157B
公开(公告)日:2017-06-23
申请号:CN201410030677.X
申请日:2014-01-22
申请人: 国际商业机器公司
IPC分类号: G06F12/0866 , G06F12/0897 , G06F12/0806 , G06F12/128 , G06F3/06
CPC分类号: G06F12/128 , G06F3/061 , G06F3/0611 , G06F3/0647 , G06F3/0649 , G06F3/0685 , G06F3/0688 , G06F12/0806 , G06F12/0866 , G06F12/0897 , G06F2212/1024 , G06F2212/222 , G06F2212/283 , G06F2212/313
摘要: 本发明涉及一种用于处理器设备在计算存储环境中的数据处理的方法和系统,该计算存储环境至少并入了高速度的超高速缓存器和较低速度的超高速缓存器以及受管理的分层的存储级,在该较低速度的超高速缓存器和该受管理的分层的存储级之间可变地共享固态设备(SSD),使得该受管理的分层的存储级能够对大数据段操作,并且该较低速度的超高速缓存器被分配了所述大数据段,仍用比所述大数据段更小大小的并且在所述大数据段内的数据段而操作。
-
公开(公告)号:CN104111897B
公开(公告)日:2017-06-13
申请号:CN201310131430.2
申请日:2013-04-16
申请人: 华为技术有限公司
IPC分类号: G06F12/0806 , G06F11/14
CPC分类号: G06F12/0817 , G06F9/544 , G06F11/1448 , G06F11/1666 , G06F12/0842 , G06F17/30979 , G06F2201/885 , G06F2212/1016 , G06F2212/1032 , G06F2212/621
摘要: 本发明实施例提供一种计算节点上的数据共享方法及装置,包括:将第一进程请求访问的共享虚拟内存页面拷贝至计算节点的片外内存中,并将拷贝到片外内存中的共享虚拟内存页面作为第一进程的工作页面;在第一进程对该工作页面进行写操作之前,在计算节点的片上内存中,创建该工作页面的备份页面,以备份该工作页面的原始数据;本发明实施例通过利用计算节点的可编程片上内存,在对工作页面进行写操作之前,将页面数据在片上内存中备份,以保证多个进程在对共享虚拟内存页面进行操作时的数据一致性,同时尽可能少的访问片外内存,提高程序的速度。
-
公开(公告)号:CN103593304B
公开(公告)日:2016-08-03
申请号:CN201210287737.7
申请日:2012-08-14
申请人: 吉林师范大学
IPC分类号: G06F12/0806
摘要: 本发明一种在NUMA架构上基于并行设备模型的高效使用缓存的量化方法,该方法包括:检查当前堆栈是否存在CPU需要的数;如果当前堆栈不存在CPU需要的数,从机器的物理内存中取要处理的数;如果当前堆栈中存在CPU需要的数,取出该非零数,缓存命中统计变量加1;把找到CPU要处理的数更新到堆栈顶部;访问内存统计次数加1;计算本次程序运行的缓存命中率六大步骤,借助于并行设备模型实现的缓存量化方法可以根据不同形状的稀疏矩阵和不同的划分方式对缓存命中率实现量化研究,它在稀疏矩阵相关操作中可以提高缓存命中率、减少通讯带宽的使用,在高性能计算领域具有广泛地实用价值和应用前景。
-
公开(公告)号:CN103279428B
公开(公告)日:2016-01-27
申请号:CN201310166383.5
申请日:2013-05-08
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F12/0806 , G06F15/167
摘要: 一种显式的面向流应用的多核Cache一致性主动管理方法,为私有数据Cache设置标识Cache对共享数据读写状态的可选的整体状态描述符和共享数据操作位;所述整体状态描述符用来标识私有数据Cache整体当前对共享数据的操作状态,根据Cache可同时加锁的数目需要配置成Y组,每组保存每个加锁区域的特征信息,可以是共享地址区间或锁标志信息;所述共享数据操作位是一个二维数组寄存器,宽度为N,深度为M;N用来区分该Cache行或者块所对应的N个不同加锁共享数据区域,M和私有数据Cache行或块数目相同,以标识相应Cache行或者块是否对共享数据进行了读写。本发明具有原理简单、操作方便、硬件实现代价小、可扩展性好、可配置性强、能提高系统效率等优点。
-
公开(公告)号:CN103235764B
公开(公告)日:2016-01-20
申请号:CN201310127383.4
申请日:2013-04-11
申请人: 浙江大学
IPC分类号: G06F12/0806
摘要: 本发明公开了一种线程感知多核数据预取自调方法;包括以下步骤:a、动态反馈信息统计:通过硬件计数器统计各线程的存储访问行为和预取行为信息;b、指标计算:根据动态反馈信息统计的结果计算各线程用以衡量其竞争程度的访存特性和预取特性指标;c、线程分类:根据各线程的访存特性指标和预取特性指标对线程进行分类;d、预取调节:根据线程分类结果进行预取模式和激进度的调节;e、攻击预取过滤:对可能造成共享数据无效化的预取请求进行过滤。
-
-
公开(公告)号:CN118820132A
公开(公告)日:2024-10-22
申请号:CN202410879150.8
申请日:2024-07-02
申请人: 芯海科技(深圳)股份有限公司
发明人: 贾天明
IPC分类号: G06F12/0806 , G06F12/0891
摘要: 本申请涉及高速缓存技术领域,尤其涉及一种缓存数据处理方法、装置、处理器及电子设备,根据所述写指令,判断第一缓存中是否存在第一目标缓存线;当存在第一目标缓存线时,将第一目标缓存线的缓存数据进行清除;向所述数据一致性单元发送第一数据修改通知;通过上述方式,任一处理器核的处理单元执行了写指令后,在第一缓存中检索写指令更新的第一目标地址,以从第一缓存中清除与第一目标地址对应的缓存数据,并通过数据一致性单元向其他处理器核发送第一目标地址的数据更新的通知,以使其他处理器核可以从对应的第一缓存中清除与第一目标地址对应的缓存数据,实现了缓存数据的一致性,避免程序错误。
-
-
-
-
-
-
-
-
-