[发明专利]一种基于计数器的粗结构目录设计方法有效
申请号: | 201510110028.5 | 申请日: | 2015-03-13 |
公开(公告)号: | CN104714901B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | 王恩东;倪璠;陈继承;唐士斌;王洪伟;赵雅倩 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于计数器的粗结构目录设计方法,属于计算机系统结构技术领域;基于目录实现的Cache一致性协议,当共享数据块请求独占权限时,粗结构目录控制器根据目录项共享列表记录的信息向系统具有该数据块有效副本的处理器发送副本无效或更新消息,粗结构目录中每个目录项共享列表向量对应一组处理器,每组处理器中,任何一个处理器具有数据块的有效副本时,对应位置为1,否则为0;对每组处理器设置计数器,记录该组中有效副本的处理器数量,仅当处理器组对应的计数器计数大于0时,发送数据无效或更新消息;本发明通过在传统粗结构目录中引入计数器记录处理器组中共享副本数量来减少副本无效或更新消息的过度广播。 | ||
搜索关键词: | 结构目录 计数器 更新消息 有效副本 组处理器 处理器 副本 处理器组 目录项 数据块 计算机系统结构 共享数据块 计数器记录 控制器 共享 记录 向量 独占 发送 权限 引入 广播 | ||
【主权项】:
1.一种基于计数器的粗结构目录设计方法,基于目录实现的Cache一致性协议,当共享数据块请求独占权限时,粗结构目录控制器根据目录项共享列表记录的信息向系统具有该数据块有效副本的处理器发送副本无效或更新消息,其特征是粗结构目录中每个目录项共享列表向量对应一组处理器,每组处理器中,任何一个处理器具有数据块的有效副本时,对应位置为1,否则为0;对每组处理器设置计数器,记录该组中有效副本的处理器数量,仅当处理器组对应的计数器计数大于0时,发送数据无效或更新消息;其中当所述的处理器组中任何一个处理器获得数据块的有效副本,将其所在处理器组对应的计数器加1;当某个Cache行被替换时,处理器组会发送消息通知粗结构目录控制器,粗结构目录控制器将发送消息的处理器组对应的计数器减1;所述的处理器请求数据块的独占权限时,粗结构目录控制器检查对应目录项的共享列表,仅当请求独占权限的处理器所在的处理器组,要求计数器值减去该处理器具有的数据块有效副本数大于0时发送数据无效或更新消息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510110028.5/,转载请声明来源钻瓜专利网。
- 同类专利
- 用于未匹配信号接收器的周期训练-201480044500.3
- C·P·莫扎克;J·A·麦克考尔 - 英特尔公司
- 2014-08-25 - 2019-10-15 - G06F13/14
- I/O参数基于在所接收的训练信号中检测的误差的数量来调整。控制器装置在存储器装置处于训练模式时发送该训练信号。该存储器装置采样该训练信号并且该系统基于检测的误差数量促使对至少一个I/O参数的调整。该控制器或该存储器装置能够根据该系统的配置执行该误差检测。该控制器的I/O参数或该存储器装置的I/O参数能够根据该系统的配置来调整。
- 许可对互连电路内的排序风险检测进行修复的装置和方法-201510167266.X
- 阿瑟·劳顿;安德鲁·戴维·图恩;丹尼尔·萨拉 - ARM有限公司;安谋科技(中国)有限公司
- 2015-04-10 - 2019-09-13 - G06F13/14
- 本公开提供了许可对互连电路内的排序风险检测进行修复的装置和方法。片上系统集成电路(2)包括用于在事务源和事务目的地之间传送事务的互连电路(4)。重排序缓冲器(26)用于缓冲并许可对从事务源接收到的访问事务进行重排序。处理电路对从重排序缓冲器获取的给定访问事务并行地执行处理操作。风险检测和修复电路用于检测在处理操作之间出现的排序风险并且如果需要则取消并重复该处理操作。访问事务和重排序缓冲器使得除了已经检测到风险的访问事务之外的访问事务可独立于必须取消并修复该事务而进行,从而降低了与取消和修复相关联的开销。
- 路由存储器流量和I/O流量的存储器网络-201380076249.4
- D·L·巴伦;P·法拉博施;N·P·朱皮;M·R·克劳斯;S·李 - 慧与发展有限责任合伙企业
- 2013-04-30 - 2019-08-23 - G06F13/14
- 根据示例,在存储器网络中的计算节点和存储器节点之间路由包括存储器访问命令的存储器流量。还在所述存储器网络中路由其他流量。所述其他流量可以包括在所述计算节点和连接到所述存储器网络的外围设备之间的输入/输出流量。
- 多点触摸界面方法、系统和设备-201180074433.6
- S.坎布哈特拉;S.B.麦戈旺 - 英特尔公司
- 2011-12-16 - 2019-08-16 - G06F13/14
- 描述系统、装置和方法,其包括使用人机界面装置(HID)源装置来配置HID汇装置以提供例如多点触摸数据等界面数据。HID源装置可启用HID汇装置中的数据模块来生成界面数据。在接收界面数据后,HID源装置可生成输出数据并且向HID汇装置提供输出数据。
- 在多处理器架构中的早期标识显示-201480077829.X
- A.K.宏哈里德瓦拉朱 - 大陆汽车有限公司
- 2014-04-02 - 2019-08-06 - G06F13/14
- 用于车辆的信息娱乐组件包括带有芯片间通信总线和串行总线连接的车辆通信控制器和多媒体控制器、消息处理单元和具有单向协议的远程消息接口。所述多媒体控制器包括用于显示装置的显示连接、消息接收器以及带有具有多个引导阶段的操作系统的计算机可读的存储器,其中,所述操作系统的用于控制显示装置的图形驱动在操作系统的后期引导阶段被加载。在操作系统的早期引导阶段期间图形驱动获取图像或视频输入并且传送原始图像。
- 用于发送数据的方法和设备,以及接收数据的方法和设备-201480070547.7
- 郑钟宇;潘尚熙;明寅植;李贞元 - 三星电子株式会社
- 2014-10-21 - 2019-07-26 - G06F13/14
- 提供了用于向外部设备发送数据的方法和装置。该方法包括:通过使用第一应用与外部设备建立通信链路,并且响应于对于不同于第一应用的第二应用的运行请求,显示与第一应用对应的第一窗口,显示与第二应用对应的第二窗口作为第一窗口的背景,经由第一窗口接收分享模式请求,以及响应于分享模式请求,将设备的操作模式设置为分享模式,以及经由通信链路向外部设备发送从第二应用提供的数据。
- 使用了USB中继装置的病毒检测系统以及病毒检测方法-201880004801.1
- 武泽庆;西村卓真;外冈秀树 - 株式会社日立制作所
- 2018-01-15 - 2019-07-23 - G06F13/14
- 本发明提供一种使用了USB中继装置的病毒检测系统,该USB中继装不仅能够应对USB大容量存储器的使用,还能够应对鼠标等其他的USB装置的使用。本发明的病毒检测系统使用具有对第一连接部与第二连接部之间的连接状态进行切换的连接切换部的USB中继装置,第一连接部与USB客户端连接,第二连接部与USB主机控制器连接,并且,病毒检测系统具备病毒检查引擎部,该病毒检查引擎部对从USB客户端或者USB主机控制器经由USB中继装置获取的文件进行病毒检查。并且,USB中继装置根据病毒检查引擎部的检查结果,进行基于连接切换部的连接状态的切换控制。
- 使用了USB中继装置的USB管理系统以及USB管理方法-201880004860.9
- 武泽庆;西村卓真;外冈秀树 - 株式会社日立制作所
- 2018-01-15 - 2019-07-23 - G06F13/14
- 本发明提供一种使用了USB中继装置的USB管理系统,该USB中继装置不仅能够应对USB大容量存储器的使用,还能够应对鼠标等其他的USB装置的使用。本发明的USB管理系统使用具有对第一连接部与第二连接部之间的连接状态进行切换的连接切换部的USB中继装置,第一连接部与USB客户端连接,第二连接部与USB主机控制器连接,所述USB管理系统具备管理终端,该管理终端具有对预先登记的USB客户端的管理信息进行记录的管理数据库。而且,在USB中继装置中,在USB客户端与第一连接部连接时,读取该USB客户端的管理信息并发送给管理终端,另一方面,在管理终端中,将从USB中继装置发送的USB客户端的管理信息与管理数据库进行对照,通过与预先登记的USB客户端的管理信息进行比较来判断基于连接切换部的连接状态。
- 智能手表、显示装置及其控制方法-201480073681.2
- 金志桓;金钟虎;李度泳;赵殷亨;千西内 - LG电子株式会社
- 2014-03-06 - 2019-07-05 - G06F13/14
- 本说明书涉及智能手表、显示装置及其控制方法,并且更加特别地,涉及如果智能手表的显示单元和显示装置的显示单元面向相同的方向,则将彼此有关的内容提供给显示单元中的每一个的方法。根据一个实施例,智能手表包括:通信单元,该通信单元被配置成将智能手表的连接信号和位置状态发送到显示装置并且从显示装置接收第一内容的执行信号;显示单元,该显示单元被配置成显示第一内容;传感器单元,该传感器单元被配置成检测智能手表的位置状态;相机单元,该相机单元被配置成感测在前方向中的图像;以及处理器,该处理器被配置成控制通信单元、显示单元、传感器单元、以及相机单元并且执行接收到的控制信号,其中显示装置被配置成从智能手表接收智能手表的连接信号和位置状态,执行第二内容,检测显示装置的位置状态,并且如果智能手表和显示装置的布置状态对应于第一状态,则将第一内容的执行信号发送到智能手表,其中第一内容对应于与在显示装置中当前执行的第二内容有关的内容,其中智能手表和显示装置的布置状态包括第一状态和第二状态,其中第一状态对应于智能手表的显示单元和显示装置的显示单元面向相同方向的状态,其中第二状态对应于智能手表的显示单元和显示装置的显示单元不面向相同的方向的状态。
- 一种用户虚拟资源的共享方法及装置-201610899188.7
- 曾建军;陈立;梅龙;黄刚;曾蒙;方彬;庄杰 - 口碑(上海)信息技术有限公司
- 2016-10-14 - 2019-06-28 - G06F13/14
- 本申请公开了一种用户虚拟资源的共享方法及装置。一种用户虚拟资源的共享方法包括:服务端接收共享发起方用户侧发送的针对待共享资源的共享请求;确定所述共享请求对应的共享目标用户集合;为所述待共享资源添加共享标识,得到针对所述共享目标用户集合的共享资源;将所述共享资源信息添加至所述共享目标用户集合中每个用户的可用资源信息,以便所述共享资源能够被所述共享目标用户集合中的任一用户查看并使用。本申请提供了虚拟资产的用户间共享方案,与现有技术相比,扩大了每份虚拟资源的可被使用范围,从而更有利于提升虚拟资源的使用率,也可以为用户带来更好的使用体验。
- 具有PCI快速增强的系统和方法-201380081346.2
- Z·吴;D·达斯莎玛;M·M·马宗达;S·巴斯托拉;K·肖 - 英特尔公司
- 2013-12-26 - 2019-06-21 - G06F13/14
- 对链路要退出活动状态进行标识,该链路包括多个通道。基于之前经由该链路发送的数据保持奇偶校验信息,并且在从活动状态退出之前发送该奇偶校验信息的指示。
- 控制存储器操作的方法和装置-201480036497.0
- 李暻昊;李升范;金重伯;李承昱;郑俊沐 - 三星电子株式会社
- 2014-06-26 - 2019-06-18 - G06F13/14
- 控制存储器操作的方法包括:基于存储在接口缓冲器和调度缓冲器中的请求的信息确定针对每个存储器地址的命令数;根据具有最大命令数的命令类型确定存储器操作的控制状态;以及根据存储器操作的控制状态确定从接口缓冲器被发送给调度缓冲器的请求以及从调度缓冲器输出的请求的类型。也公开了包括用于控制存储器的装置的其它实施例。
- 用于在公共存储器通道上实现多级存储器层级的设备和方法-201180075093.9
- R.K.拉马努简;D.齐亚卡斯;D.J.齐默曼;M.J.库马;M.P.斯瓦米纳桑;B.N.库里 - 英特尔公司
- 2011-09-30 - 2019-05-31 - G06F13/14
- 描述一种用于集成包含计算机系统内非易失性存储器层的存储器和存储装置层级的系统和方法。在一个实施例中,PCMS存储器装置被用作层级中的一层,有时被称为“远存储器”。较高性能存储器装置(诸如DRAM)放在远存储器前面,并且用于掩蔽远存储器的一些性能限制。这些较高性能存储器装置被称为“近存储器”。
- 用于包含存储器节点的分布式存储器系统的设备及方法-201480015701.0
- 肯尼思·M·丘尔维茨;肖恩·S·艾勒特 - 美光科技公司
- 2014-02-14 - 2019-05-28 - G06F13/14
- 本发明揭示用于包含存储器节点的分布式存储器系统的设备及方法。实例设备包含处理器及耦合到所述处理器的存储器系统。所述存储器系统经配置以从所述处理器接收指令以存取由所述存储器系统存储的信息。所述存储器系统包含多个存储器节点,其中所述多个存储器节点中的每一存储器节点耦合到所述多个存储器节点中的至少一个其它存储器节点,且所述多个存储器节点中的每一存储器节点经配置以产生包含用于操作的指令的内部消息,所述内部消息将被提供到所述多个存储器节点中的另一存储器节点以执行所述操作。
- 用于将数据回写到存储设备的系统和方法-201780062782.3
- A·奥塔帕玛科夫 - 图科塞拉公司;图科塞拉公司
- 2017-08-10 - 2019-05-24 - G06F13/14
- 一种设备可以被配置为执行高效地将数据回写到存储设备的技术。一种文件系统驱动可以被配置为使回写延迟。一种文件系统驱动可以被配置为扩展被回写到存储设备的页面范围。
- 一种硬盘系统操作方法、存储系统及处理器-201280003011.4
- 雷晓松;袁远 - 华为技术有限公司
- 2012-12-12 - 2019-05-21 - G06F13/14
- 本发明适用于硬盘处理技术领域,提供了一种硬盘系统操作方法、存储系统及处理器,所述方法包括:处理器启动非易失性存储介质中记录的装载器BootLoader,装载器启动后,为存储系统配置IP地址,然后基于所述IP地址建立所述外部接口与服务器之间的IP传输通道;所述处理器从所述外部接口获取硬盘固件,所述硬盘固件是所述外部接口通过所述IP传输通道从所述服务器接收的;所述处理器对所述硬盘停盘,将所述硬盘固件加载到内存。通过本发明可实现对硬盘的初始安装,以及动态、及时的更新或升级,增强硬盘智能处理的灵活性及兼容性。
- 设备连接检测-201380027939.0
- H.陈;K.H.张 - 英特尔公司
- 2013-06-27 - 2019-05-17 - G06F13/14
- 本文描述了用于检测输入/输出(I/O)设备连接的系统和方法。该方法包括通过第一信号线和第二信号线将I/O设备物理耦合到主机端口。该方法还包括经由I/O设备的主动缓冲器驱动第一信号线或第二信号线为高。该方法还包括通过未被I/O设备的主动缓冲器驱动为高电位的另一信号线从主机向设备提供确认信号。
- 用于具有可变等待时间的存储器操作的设备及方法-201380055960.1
- 格拉齐亚诺·米里希尼;科拉多·维拉;卢卡·波尔齐奥;谭志翁;塞巴斯蒂安·勒马里耶;安德烈·克林德沃特 - 美光科技公司
- 2013-10-25 - 2019-05-17 - G06F13/14
- 本发明描述用于执行存储器操作的设备及方法。一种实例性设备包含存储器操作控制器。所述存储器操作控制器经配置以接收存储器指令并解码所述存储器指令以提供用于执行所述存储器指令的存储器操作的内部信号。所述存储器操作控制器进一步经配置以在存储器指令的可变等待时间周期期间提供指示所述可变等待时间周期的时间的信息。在一种实例性方法中,在存储器处接收写入指令及写入数据将被写入到的地址,且提供指示所述写入指令的可变等待时间周期的结束的确认。在所述确认之后等待可变总线周转后,接收用于所述写入指令的写入数据。
- 利用电场耦合进行自动网络配对的系统和方法-201380070875.2
- L·S·切赫 - TK控股公司
- 2013-12-06 - 2019-05-14 - G06F13/14
- 用于将电子设备电连接到网络的系统包括提供信号的感测电极。所述信号具有特定的频率和功率,并且电极配置成通过占据被禁位置的人来传送信号。该电子设备配置成当电子设备耦合到占据被禁位置的人对信号进行检测。该电子设备配置成在检测到信号时电耦合到网络。
- 移动支付装置及移动支付系统-201510194852.3
- 万四爽;柴洪峰;鲁志军;何朔;尹亚伟;刘国宝;郭伟 - 中国银联股份有限公司
- 2015-04-23 - 2019-05-10 - G06F13/14
- 本发明涉及一种移动支付装置,包括:数据交互模块,用于与外部进行数据交互;安全管理模块,用于安装并管理用于电子交易的应用,安全管理模块包括安全芯片,安全芯片用于存储用户的交易帐户信息;以及身份验证模块,用于验证用户身份信息;其中安全管理模块、身份验证模块工作于可信执行环境下,数据交互模块工作于富媒体执行环境下,可信执行环境与富媒体执行环境不同时运行。其提供全流程的安全交易保护。
- 用于格式化音频-视频信息的装置、系统和方法-201480067012.4
- D·阔;J·王;J·H·李;H·崔 - 美国莱迪思半导体公司
- 2014-09-11 - 2019-05-10 - G06F13/14
- 用于格式化数字音频‑视频(“AV”)信息的技术和机制。在一个实施例中,接口逻辑包括用于接收数字AV信息的电路,该数字AV信息在一个或者多个方面中根据或者以别的方式兼容于第一接口规范。接口逻辑改变数字AV信息的格式以允许根据第二接口规范的后续物理层处理。在另一个实施例中,转换逻辑根据第二接口规范接收模拟信号并且基于这样的模拟信号来执行数字信息处理以供后续生成将根据第一接口规范传输的其它模拟信号。
- 一种基于增强型外设互连协议总线的数据传输方法及装置-201510334406.8
- 戴仁林;娄本刚;王平 - 深圳市中兴微电子技术有限公司
- 2015-06-16 - 2019-04-30 - G06F13/14
- 本发明实施例公开了一种基于增强型外设互连(PCIe)协议总线的数据传输方法,所述方法应用于控制器,所述控制器中包括第一工作模块、第二工作模块、第三工作模块和第四工作模块,所述方法包括:接收对端设备发送的数据包,根据数据包的内容,由所述第一工作模块处理读操作命令,所述第二工作模块处理写操作命令;所述第三工作模块处理直接存储访问(DMA)读操作命令;所述第四工作模块处理DMA写操作命令。
- 基于分布式无阻塞异步消息处理模式的拍卖竞价系统及其运行方法-201710267041.0
- 李丽华;李维新;王红宝;李丽;陈伟;李俊霞;肖磊;杨健 - 山东佳联电子商务有限公司
- 2017-04-21 - 2019-04-30 - G06F13/14
- 本发明涉及基于分布式无阻塞异步消息处理模式的拍卖竞价系统及其运行方法,包括nginx服务器、node服务器、Tomcat集群、消息队列、竞价逻辑处理模块集群、oracle数据库;用户通过用户终端发起请求,通过所述nginx服务器发送至所述Tomcat集群,所述Tomcat集群将该请求转换成消息,将消息存入所述消息队列,并反馈给用户响应,该反馈用于提示用户请求已被接收并正在进行处理,与此同时,所述竞价逻辑处理模块集群对所述消息队列中的消息进行处理,并将处理结果通过所述node服务器通知对应的用户。
- 输入过滤器以及在将输入提供到目标组件之前应用到输入的过滤器驱动的输入处理-201480051540.0
- W-K·陈;J·于;A·P·里曼 - 微软技术许可有限责任公司
- 2014-09-18 - 2019-04-23 - G06F13/14
- 输入过滤器和目标组件相关。对于给定的目标组件,输入过滤器定义输入确认信息。输入过滤器还可定义在将有效输入提供到目标组件之前要被应用到该有效输入的转换或变换。在构建时,访问包括输入确认、转换和变换以及标识相关联的目标组件的代码。该信息接着被用于构造输入过滤器。在运行时,当输入处理组件接收输入时,输入处理组件标识目标组件,访问相关联的输入过滤器,并使用包括在输入过滤器中的信息来确定输入是否是有效的以及是否和如何转换和变换值。
- 为电子设备配置通信互连的方法和系统-201380078460.X
- 亚雷德·金博尔·弗朗科姆;占·V·华;S·H·洛 - 慧与发展有限责任合伙企业
- 2013-07-31 - 2019-04-19 - G06F13/14
- 逻辑确定用于电子设备之间通过通信互连通信的连接布置。响应于确定将使用第一连接布置,启用该通信互连的第一组信号。响应于确定将使用不同的第二连接布置,启用该通信互连的不同的第二组信号。
- 用于可变延时存储器操作的设备及方法-201480008522.4
- 格拉齐亚诺·米里希尼;达尼埃莱·巴卢智;卢卡·波尔齐奥 - 美光科技公司
- 2014-03-06 - 2019-04-16 - G06F13/14
- 本文中揭示用于可变延时存储器操作的设备及方法。实例性设备可包含存储器,所述存储器经配置以在第一寻址阶段期间接收指示命令的类型的激活命令且在第二寻址阶段期间接收所述命令。所述存储器可进一步经配置以至少部分地响应于在可变延时周期期间接收所述命令而提供指示所述存储器不可用于执行命令的信息且至少部分地响应于在所述可变延时周期之后接收所述命令而提供指示所述存储器可用于执行命令的信息。
- 蜜端主动网络安全-201480031431.2
- M·R·施瓦茨 - 通用电气公司
- 2014-04-21 - 2019-04-09 - G06F13/14
- 一种装置包括处理器。处理器配置成生成使用第一通信协议的第一信号。第一信号对应于由处理器所接收的数据。处理器配置成生成使用第二通信协议的第二信号。第二信号包括由处理器所生成的伪造数据。另外,处理器配置成传送第一信号。处理器还配置成传送第二信号。
- 基于通用控制器的I/O卡架构-201480045235.0
- J·E·马罗尼;S·阿斯塔拉巴迪;S·A·丰 - 西部数据技术公司
- 2014-08-15 - 2019-04-05 - G06F13/14
- 实施例提供了用于存储设备的可容易地扩充以容纳一系列存储介质的底板。在一些实施例中,控制器在主板上提供。为了支持不同数量的盘位,各种管理转接卡在主板上提供来扩展底板的容量同时仍然使用相同的控制器。底板支持串行寻址方案和移位寄存器,以识别连接到存储设备控制器的端口,以允许不同数量的存储介质连接到主板。这允许存储设备控制器使用相同的寻址协议和软件用于任何数量的驱动器盘位。
- 用于具有可变等待时间的存储器操作的设备及方法-201380055987.0
- 格拉齐亚诺·米里希尼;科拉多·维拉;卢卡·波尔齐奥 - 美光科技公司
- 2013-10-25 - 2019-04-05 - G06F13/14
- 本发明描述用于执行存储器操作的设备及方法。在一种实例性设备中,存储器经配置以接收存储器指令并响应于所述存储器指令而执行存储器操作。所述存储器进一步经配置以提供指示可变等待时间周期的结束的确认,其中所述确认包含与对存储器指令的接受相关的信息。在所述确认之后与所述存储器交换与所述存储器指令相关联的数据。在一种实例性方法中,接收读取指令及将从其读取读取数据的地址。响应于所述读取指令而暂停写入操作,且提供指示可变等待时间周期的结束的确认。提供用于所述读取指令的读取数据,且在完成所述读取操作之后在释抑周期中继续暂停所述写入操作。
- 专利分类