-
公开(公告)号:CN112912860A
公开(公告)日:2021-06-04
申请号:CN201980069667.8
申请日:2019-09-30
Applicant: 国际商业机器公司
IPC: G06F12/0888 , G06N3/08 , G06N5/02
Abstract: 机器学习模块接收包括存储控制器的属性的输入,其中所述属性影响用于在所述存储控制器中执行登台和离台的性能参数。响应于事件,所述机器学习模块经由前向传播生成输出值,所述输出值指示是否通过在磁道离台之前将数据登台到高速缓存来填充高速缓存的磁道中的空洞。基于将所述生成的输出值与预期的输出值进行比较来计算错误容限,其中预期的输出值是根据通过在磁道离台之前将数据登台到高速缓存来填充高速缓存的磁道中的空洞是否正确的指示来生成的。对经由反向传播互连多个层的节点的链路的权重进行调整以减小误差容限。
-
公开(公告)号:CN112395222A
公开(公告)日:2021-02-23
申请号:CN202010815986.3
申请日:2020-08-14
Applicant: 国际商业机器公司
IPC: G06F12/123
Abstract: 一种计算机程序产品、系统和方法,用于在高速缓存中管理被访问磁道到高速缓存列表的最近最多使用端的添加。用于高速缓存的高速缓存列表具有最近最少使用(LRU)端和最近最多使用(MRU)端。在高速缓存列表中指示高速缓存中的磁道。高速缓存中在高速缓存列表中指示的磁道被访问。确定自从被访问磁道在高速缓存列表中时最后一次被访问以来的磁道高速缓存驻留时间是否在最低磁道高速缓存驻留时间范围内。响应于确定被访问磁道的磁道高速缓存驻留时间在最低磁道高速缓存驻留时间范围内,针对被访问磁道设置指示该磁道在MRU端处的标志。在设置标志后,被访问磁道保持在被访问之前在高速缓存列表中的当前位置。
-
公开(公告)号:CN111448554A
公开(公告)日:2020-07-24
申请号:CN201880079857.3
申请日:2018-11-29
Applicant: 国际商业机器公司
IPC: G06F12/0862 , G06F12/0877
Abstract: 可以在源送出操作之前选择性地和抢先采取拷贝源至目标操作。在另一方面,逻辑检测包括对时间点拷贝源的大块写入的顺序写入。作为响应,开始相关联的时间点拷贝目标上的送出任务,其在一个实施例中包括步幅对准的拷贝源至目标操作,该操作与目标的步幅对准地将未修改的数据从时间点拷贝源拷贝到时间点拷贝目标。结果,当写入操作的写入数据被送出到时间点拷贝源时,这样的源送出不需要等待拷贝源至目标操作,因为它们已经被执行。另外,拷贝源至目标操作可以相对于时间点拷贝目标的步幅边界步幅对准。取决于特定应用,可实现其他特征和方面。
-
公开(公告)号:CN110998546A
公开(公告)日:2020-04-10
申请号:CN201880048427.5
申请日:2018-07-19
Applicant: 国际商业机器公司
IPC: G06F12/0877
Abstract: 提供了一种计算机程序产品、系统和方法,用于使用高速缓存中的轨道的高速缓存控制块中的轨道格式代码来处理对高速缓存中的轨道的读和写请求。轨道格式表将轨道格式代码与轨道格式元数据相关联。确定该轨道格式表是否具有与被送入高速缓存的轨道的轨道格式元数据相匹配的轨道格式元数据。确定来自该轨道格式表的用于该轨道格式表中的轨道格式元数据的轨道格式代码是否与被送入的轨道的轨道格式元数据相匹配。当轨道格式表具有匹配的轨道格式元数据时,生成包括所确定的轨道格式代码的用于被添加到高速缓存的轨道的高速缓存控制块。
-
公开(公告)号:CN104040508B
公开(公告)日:2017-03-29
申请号:CN201280066402.0
申请日:2012-12-10
Applicant: 国际商业机器公司
IPC: G06F12/0868 , G06F12/128
CPC classification number: G06F12/0868 , G06F12/0804 , G06F12/0897 , G06F12/128 , G06F2212/262 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于在包括第一高速缓存、第二高速缓存以及存储系统的高速缓存系统中管理数据的计算机程序产品、系统以及方法。进行存储在存储系统中的轨道将从第一高速缓存降级的确定。形成包括要降级的确定轨道的第一步幅。进行其中将包括第一步幅中的轨道的第二高速缓存中的第二步幅的确定。将来自第一步幅的轨道添加到第二高速缓存中的第二步幅。进行将从第二高速缓存降级的第二高速缓存中的步幅中的轨道的确定。将被确定为从第二高速缓存降级的轨道降级。
-
公开(公告)号:CN104040508A
公开(公告)日:2014-09-10
申请号:CN201280066402.0
申请日:2012-12-10
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0868 , G06F12/0804 , G06F12/0897 , G06F12/128 , G06F2212/262 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于在包括第一高速缓存、第二高速缓存以及存储系统的高速缓存系统中管理数据的计算机程序产品、系统以及方法。进行存储在存储系统中的轨道将从第一高速缓存降级的确定。形成包括要降级的确定轨道的第一步幅。进行其中将包括第一步幅中的轨道的第二高速缓存中的第二步幅的确定。将来自第一步幅的轨道添加到第二高速缓存中的第二步幅。进行将从第二高速缓存降级的第二高速缓存中的步幅中的轨道的确定。将被确定为从第二高速缓存降级的轨道降级。
-
-
-
公开(公告)号:CN104636078A
公开(公告)日:2015-05-20
申请号:CN201410637542.X
申请日:2014-11-05
Applicant: 国际商业机器公司
CPC classification number: G06F3/0685 , G06F3/0604 , G06F3/0607 , G06F3/0632 , G06F3/0646
Abstract: 用于利用处理器的对多种类型的存储等级组的非易失性存储(NVS)的有效阈值化的实施例。将目标存储设备池中的目标存储设备确定为硬盘驱动器(HDD)和固态驱动器(SSD)设备之一。每个目标存储设备被分类到该目标存储设备池中的SSD等级组、近线等级组、企业等级组和超SSD等级组。近线等级组和企业等级组包括HDD等级组,并且近线等级组、企业等级组和SSD等级组包括非超SSD等级组。基于所标识的类型的被分类的目标存储设备的存在和缺失中的一个,调整用于阻止所述NVS中的对所分类的目标存储设备中的至少一个目标存储设备的空间分配的阈值。
-
公开(公告)号:CN102763091A
公开(公告)日:2012-10-31
申请号:CN201180009703.5
申请日:2011-01-07
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0866 , G06F3/0611 , G06F3/0655 , G06F3/0685 , G06F2212/214 , G06F2212/2146
Abstract: 一种I/O机柜模块,其具备一个或多个I/O机柜,所述I/O机柜具有多个插槽以容纳电子设备。主机适配器连接到所述I/O机柜模块的第一插槽并被配置为将主机连接到所述I/O机柜。设备适配器连接到所述I/O机柜模块的第二插槽并被配置为将存储设备连接到所述I/O机柜模块。闪存高速缓存连接到所述I/O机柜模块的第三插槽,并包括被配置为缓存与通过所述I/O机柜模块处理的数据请求关联的数据的基于闪存的存储器。主处理器复合体管理通过所述I/O机柜模块处理的数据请求,方式为:与所述主机适配器、设备适配器以及闪存高速缓存通信以处理所述数据请求。
-
-
-
-
-
-
-
-
-