-
公开(公告)号:CN103139037B
公开(公告)日:2016-05-18
申请号:CN201110389365.4
申请日:2011-11-30
Applicant: 国际商业机器公司
CPC classification number: H04L12/4641 , H04L12/4645 , H04L12/4675 , H04L49/201 , H04L49/351
Abstract: 本发明提供了实现虚拟局域网的方法和装置,该方法包括:响应于在第一交换机处接收到数据帧,确定用于传输数据帧的全局虚拟局域网,至少部分地基于所述确定来封装该数据帧,以便经由所确定的全局虚拟局域网将其发送到至少一个第二交换机。相应地,在第二交换机处接收该数据帧,并据此获取全局虚拟局域网的标识符,至少部分地基于该全局虚拟局域网的标识符,确定要将解封装的数据帧发送到第二交换机服务的哪个本地虚拟局域网。利用本发明的方法和装置,可以满足虚拟局域网在多租户和多站点数据中心的应用环境下对隔离性和连通性的需求。
-
公开(公告)号:CN102902581B
公开(公告)日:2016-05-11
申请号:CN201110215462.1
申请日:2011-07-29
Applicant: 国际商业机器公司
IPC: G06F9/48
CPC classification number: G06F9/4843 , G06F9/54 , G06F2209/509
Abstract: 本公开提供了硬件加速器及方法、中央处理单元、计算设备。一种硬件加速器,包括:任务加速单元,被配置为响应于硬件线程的关于新任务的请求,加速处理该新任务并产生任务处理结果;任务时间预测单元,被配置为预测该新任务等待总时间以便返回到与该硬件线程关联的特定地址。本公开的一方面使得硬件线程知道其得到处理结果需要等待的时间,因而有利于其任务规划。
-
公开(公告)号:CN104424555A
公开(公告)日:2015-03-18
申请号:CN201310389492.3
申请日:2013-08-30
Applicant: 国际商业机器公司
IPC: G06Q10/10
CPC classification number: H04L67/26 , G06F9/00 , G06Q30/02 , H04L12/1859 , H04L51/00 , H04L51/14 , H04L67/00
Abstract: 本发明公开了一种订阅请求控制方法及设备,可用于发布/订阅引擎中。所述方法包括:将收到的订阅请求解析为谓词表达式;根据所述谓词表达式中的谓词的发生概率确定所述订阅请求的发生概率;根据与所述订阅请求关联的发布消息的频率以及所述订阅请求的发生概率估计该订阅请求会导致的消息增量;根据所述估计的消息增量进行消息服务质量控制。利用本发明实施例的方法和装置,可以基于内容在发布/订阅引擎中控制服务质量。
-
公开(公告)号:CN104239238A
公开(公告)日:2014-12-24
申请号:CN201310250683.1
申请日:2013-06-21
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F9/45558 , G06F2009/45583 , G06F2212/151
Abstract: 本发明涉及用于管理转换旁视缓冲的方法和装置。根据本发明的实施例,TLB未命中所引起的一系列操作不再需要管理器的干预。相反,当发生TLB未命中时,硬件直接向虚拟机发出中断。以此方式,可以借助于硬件级别的辅助转换表来高效地管理TLB。这样,可以极大地降低系统开销,提高系统性能。公开了分别与支持虚拟化的系统中的硬件、管理器和虚拟机相关联的方法和装置。
-
公开(公告)号:CN102346715B
公开(公告)日:2014-05-28
申请号:CN201010244715.3
申请日:2010-07-30
Applicant: 国际商业机器公司
IPC: G06F12/14
CPC classification number: G06F11/1004
Abstract: 本发明公开一种保护内存中应用程序的方法、内存控制器和处理器,其中所述应用程序按照高速缓存行的大小被缓存为内存行,该方法包括:响应于处理器的加载访问请求,从内存中读取标记内存行和对应于所述内存行的ECC校验和,其中所述标记内存行是通过对所述内存行的预定位和用于标识所述内存行的标记位进行逻辑运算获得的;利用所述ECC校验和对所述标记内存行执行ECC校验获得所述内存行的标记位的值;根据标记位的值将所述标记内存行复原为所述内存行;根据标记位的值和处理器的加载访问请求的类型确定是否加载所述内存行。
-
公开(公告)号:CN102780685A
公开(公告)日:2012-11-14
申请号:CN201110122963.5
申请日:2011-05-12
Applicant: 国际商业机器公司
CPC classification number: H04L69/04 , H04L9/0618 , H04L63/0272 , H04L2209/30
Abstract: 本发明提供一种对数据进行压缩和加密的方法和系统。该方法包括:接收原始数据;对所述原始数据进行第一压缩,以获得第一压缩结果;仅对第一压缩结果中的字面部分进行加密,以获得加密后的第一压缩结果。本发明的具体实施方式通过只对压缩结果的字面部分进行加密而较大程度地提高了压缩+加密过程的效率。
-
公开(公告)号:CN101493804B
公开(公告)日:2011-07-20
申请号:CN200810000248.2
申请日:2008-01-24
Applicant: 国际商业机器公司
IPC: G06F13/42
Abstract: 本申请涉及数据总线系统及其编/解码器和方法。数据总线编码器包括:总线翻转编码器,根据预定总线翻转编码方案对数据进行总线翻转编码,以产生编码数据和翻转指示信息;虚拟位组产生器,根据预定编码映射将所述翻转指示信息转换成虚拟位组;和纠错检错编码器,根据预定纠错检错编码方案生成虚拟字的纠错检错码,所述预定纠错检错编码方案的检错位数比纠错位数至少多一位,该映射使得虚拟位组的所有可能取值与根据该映射转换不到的参考虚拟位组之间的汉明距离为固定值且不大于纠错检错编码方案的纠错位数,虚拟字包含要输出的数据、与该数据相应的虚拟位组和根据纠错检错编码方案的需要配置的取固定值的填充位。
-
公开(公告)号:CN101571843A
公开(公告)日:2009-11-04
申请号:CN200810083946.3
申请日:2008-04-29
Applicant: 国际商业机器公司
IPC: G06F15/167 , G06F12/08
Abstract: 本发明公开了一种在多核处理器中动态共享高速缓存的方法、设备以及多核处理器系统。所述高速缓存可以包括分配给每个核的私有高速缓存部分和在多个核之间共享的共享高速缓存部分。该方法可以包括:计数步骤,利用针对高速缓存中的每条高速缓存线设置的计数器,对多个核对所述高速缓存线的访问进行计数;以及调整步骤,根据所述计数的结果,在所述私有高速缓存部分和所述共享高速缓存部分之间动态调整所述高速缓存线。
-
公开(公告)号:CN100486211C
公开(公告)日:2009-05-06
申请号:CN200510005083.4
申请日:2005-01-31
Applicant: 国际商业机器公司
CPC classification number: H04L45/48 , H04L45/745 , H04L47/2441 , H04L69/22
Abstract: 本发明提供了一种用于因特网的基于规则集合划分的分组分类的方法,包括步骤:对规则集合进行水平划分,根据目标算法确定划分规则层所依据的域,并且选择水平划分的划分方式,根据所选择的水平划分的划分方式进行水平划分,从而得到多于一个的规则层,每一规则层为一个水平子集,根据预先指定的水平子集的总数和预定义的原则,合并规则层得到多个水平子集,其中所述合并得到的多个水平子集的总数等于所述预先指定的水平子集的总数;在每个水平子集中,进行垂直划分;然后形成可索引垂直子集的哈希表,以便用于查找;在每个垂直子集内分别根据目标算法实现规则存储。
-
公开(公告)号:CN100424611C
公开(公告)日:2008-10-08
申请号:CN200510087314.0
申请日:2005-07-28
Applicant: 国际商业机器公司
IPC: G06F1/00
CPC classification number: G06F12/1408 , G06F12/1009 , G06F21/10 , G06F21/125 , G06F21/72 , H04L9/0894
Abstract: 本发明提供了一种用于处理至少一个已加密软件的中央处理单元,包括处理和高速缓存部分;保密部分,包括:存储有所述设备密钥的设备密钥存储单元;多个用于存储管理密钥的管理密钥存储单元,每一管理密钥存储单元具有相对应的管理密钥索引;解密单元,用于使用所述设备密钥对加密后的管理密钥进行解密,以便获取管理密钥,将管理密钥存储到一管理密钥存储单元中,并将与该管理密钥存储单元相应的管理密钥索引输出,所述用于与所述已加密软件部分相关联;其中,所述解密单元还用于根据所述MKI调用相应的管理密钥,对已加密软件部分进行解密,并将解密得到的软件代码和/或数据直接传递给所述处理和高速缓存部分。
-
-
-
-
-
-
-
-
-