-
公开(公告)号:CN103150245A
公开(公告)日:2013-06-12
申请号:CN201210261472.3
申请日:2012-07-26
Applicant: 国际商业机器公司
CPC classification number: G06F17/30286
Abstract: 本发明涉及确定数据实体的访问特性的方法和存储控制器。在确定数据实体的特性的方法中,提供持续一段时间间隔有效的计数布隆过滤器(CBF1),所述特性基于对存储系统中的所述数据实体的访问频率,所述计数布隆过滤器(CBF1)包含一组(S1)计数器(C1),并提供一种包含一组元素的数据结构。在所述时间间隔期间每次所述数据实体被访问时,增大所述数据实体在所述计数布隆过滤器(CBF1)中被映射到的计数器(C1)的子集中的至少一个计数器(C1)的值。对于与计数器的子集相关联的元素的子集中的至少一个元素,以在时间间隔结束时与所述元素相关联的计数器的值为条件,并以所述元素的当前值为条件,确定新的值。以元素的子集当中的至少一个元素的新值为条件,确定所述数据实体的特性。
-
公开(公告)号:CN103026346A
公开(公告)日:2013-04-03
申请号:CN201180036693.4
申请日:2011-07-25
Applicant: 国际商业机器公司
CPC classification number: G06F12/0246 , G06F12/0848 , G06F12/0866 , G06F2212/214 , G06F2212/221 , G06F2212/222 , G06F2212/466 , G06F2212/7201
Abstract: 本发明提供了从固态存储器设备读取和向固态存储器设备写入的较高性能。控制器(1)的主存储器(31)没有被覆盖整个存储器设备(2)的完整地址映射表阻止。而是,该表存储在存储器设备(2)自身中,并且在读取高速缓存(311)和写入高速缓存(312)中的主存储器(31)中仅缓存地址映射信息的所选择的部分。读取高速缓存(311)与写入高速缓存(312)的分离使得能够从读取高速缓存(311)去除地址映射条目,而不需要更新在快闪存储器设备(2)中存储此类条目的相关快闪存储器页面。通过该设计,读取高速缓存(311)甚至在没有断电保护的情况下也可以有益地存储在DRAM上,而写入高速缓存(312)可以优选地在非易失性或者其他故障安全存储器中实现。这使得非易失性或者故障保护存储器的总体供应减少,并且改进了可扩展性和性能。
-
公开(公告)号:CN102893529A
公开(公告)日:2013-01-23
申请号:CN201180024635.X
申请日:2011-05-25
Applicant: 国际商业机器公司
Inventor: E·S·埃莱夫特里乌 , R·哈斯 , 胡晓宇 , D·V·源
IPC: H03M13/11
Abstract: 提供了一种用于对通过LDPC码编码的位序列进行解码的方法。所述方法包括提供包括第一状态和第二状态的位状态集合,以及包括第一条件和第二条件的用于更改位状态的条件集合。所述第一条件和所述第二条件不同。所述方法包括读取所述序列的每个位的值、根据所读取的值将每个位关联到所述集合的相应状态、确定满足评估的条件,以及作为满足所述条件的结果而更改目标位的状态。所述方法然后可以根据目标位的状态设置所述序列的所述目标位的值。与传统的位翻转算法相比,此类方法为用于对通过LDPC码编码的位序列进行解码的解决方案提供更好的性能,且只是略微增加了复杂性。
-
公开(公告)号:CN102656566A
公开(公告)日:2012-09-05
申请号:CN201080056483.7
申请日:2010-12-16
Applicant: 国际商业机器公司
IPC: G06F11/10
CPC classification number: G06F11/1008 , G06F11/1012 , G06F11/1068 , G06F11/108
Abstract: 提供了用于控制数据管理操作的方法和装置,所述数据管理操作包括将数据存储在固态存储系统(5)的固态存储器(6)中。将输入数据存储在所述固态存储器(6)中的连续多组数据写入位置中。每个组包括在所述固态存储器(6)的多个逻辑子区中的每个子区内的一组写入位置。根据第一和第二线性错误校正码对要存储在每个组中的输入数据进行编码。通过从要存储在每个组中的输入数据构建包括数据符号行和列的逻辑阵列来执行编码。分别根据所述第一和第二线性错误校正码对所述行和列进行编码,以产生其中所有行对应于相应第一码字而列对应于相应第二码字的编码阵列。执行所述编码和存储操作以使得在每个所述组中,编码后的输入数据包括在多个所述逻辑子区中的每个子区内的多个第一码字,并且每个逻辑子区包含该组的每个所述第二码字的一部分。
-
公开(公告)号:CN102652313A
公开(公告)日:2012-08-29
申请号:CN201080056012.6
申请日:2010-12-09
Applicant: 国际商业机器公司
IPC: G06F13/16
CPC classification number: G06F13/1668 , G06F9/3004 , G11C7/1042
Abstract: 闪速存储器控制器通过第一闪速存储器接口耦合到第一闪速存储器封装,并且通过第一闪速存储器接口耦合到第二闪速存储器封装。闪速存储器控制器设计为接收与第一闪速存储器封装有关的第一指令,并且执行取决于该第一指令的第一处理。闪速存储器控制器进一步设计为接收与第二闪速存储器封装有关的第二指令,并且执行取决于该第二指令的第二处理。闪速存储器控制器进一步适用于将该第一处理划分为至少两个第一子步骤,并且适用于将该第二处理划分为至少两个第二子步骤。闪速存储器控制器进一步适用于执行第一和第二子步骤,并且适用交叉于第一和第二子步骤的执行。
-
公开(公告)号:CN102640123A
公开(公告)日:2012-08-15
申请号:CN201080054745.6
申请日:2010-11-29
Applicant: 国际商业机器公司
Inventor: T·A·安托纳科鲍洛斯 , R·D·塞德希延 , 胡晓宇 , I·伊利亚迪斯 , R·A·普莱特卡
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F3/0616 , G06F3/064 , G06F3/0679 , G06F2212/7211
Abstract: 一种用于在遭受耗损、具有多个存储器单元的固态存储器内的块内耗损均衡的方法包括以下步骤:以非均匀的方式写入多个存储器单元的至少特定个存储器单元的布置,从而在块内级,平衡固态存储器内多个存储器单元的至少特定个存储器单元的耗损。例如,如果没有表征多个存储器单元内至少一些存储器单元的行为,则所述方法可包括表征多个存储器单元内至少一些存储器单元的行为,并以非均匀的方式,基于所表征的行为写入多个存储器单元内的至少特定个存储器单元。
-
公开(公告)号:CN102483686A
公开(公告)日:2012-05-30
申请号:CN201080036993.8
申请日:2010-08-05
Applicant: 国际商业机器公司
Inventor: E·S·埃列夫特里奥 , R·哈斯 , 胡晓宇 , I·伊利亚迪斯
CPC classification number: G06F3/0647 , G06F3/0616 , G06F3/0688 , G06F12/0246 , G06F2212/7208 , G06F2212/7211
Abstract: 一种数据存储系统,包括:至少一个存储器设备阵列,包括用于存储数据的存储器设备;以及存储子系统控制器,通过将奇偶校验实体从第一存储器设备重定位到替代故障存储器设备的备用存储器设备,并且通过将一个或多个重建数据实体存储到第一存储器设备上,来执行操作所述存储器设备阵列中所述存储器设备的方法。
-
公开(公告)号:CN101610149A
公开(公告)日:2009-12-23
申请号:CN200910146877.0
申请日:2009-06-17
Applicant: 国际商业机器公司
IPC: H04L9/08
CPC classification number: H04L9/083 , H04L9/0891
Abstract: 本发明涉及密码密钥和证书部署与分发的确认和执行的系统和方法,该方法包括:提供一个或多个密钥;提供一个或多个密钥部署点;以及基于待分发的一个或多个密钥中的每个密钥到一个或多个密钥部署点中的每个部署点的矩阵或模式映射,以自动的方式将所述一个或多个密钥分发给一个或多个密钥部署点。
-
公开(公告)号:CN1959648A
公开(公告)日:2007-05-09
申请号:CN200610126583.8
申请日:2006-08-29
Applicant: 国际商业机器公司
Inventor: A·多拉基亚 , 胡晓宇 , I·伊利亚迪斯 , E·S·埃莱夫特里乌
IPC: G06F11/10
CPC classification number: H04L1/004
Abstract: 本发明涉及一种用于减少数据损失的方法,所述方法包括第一计算步骤,用于通过分别处理表示纠错编码方案的奇偶校验矩阵的至少两个主对角线上的给定数据集的关联数据信息实体(D)来计算冗余集的每个冗余信息实体(R)的中间结果(T)。所述方法还包括第二计算步骤,用于根据相应的中间结果(T)来计算相应冗余信息实体(R)的信息内容。
-
公开(公告)号:CN104145252B
公开(公告)日:2017-03-29
申请号:CN201380012272.7
申请日:2013-02-18
Applicant: 国际商业机器公司
IPC: G06F12/126 , G06F12/128
CPC classification number: G06F12/128 , G06F12/126
Abstract: 提供了一种用于管理第一高速缓存和第二高速缓存中的数据的计算机程序产品、系统和方法。当页面被存储在第二高速缓存中时,针对该页面在第二高速缓存中维护参考计数。确定页面将从第二高速缓存提升至第一高速缓存。响应于确定该参考计数大于零,将该页面添加至第一高速缓存中的最近最少使用(LRU)列表的LRU端。响应于确定该参考计数小于或等于零,将该页面添加至第一高速缓存中的LRU列表的最近最多使用(MRU)端。
-
-
-
-
-
-
-
-
-