-
公开(公告)号:CN103562874B
公开(公告)日:2017-04-26
申请号:CN201280026711.5
申请日:2012-05-25
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F12/0646 , G06F9/5011 , G06F9/5016
Abstract: 提供了用于存储级内存的抽象,其向程序隐藏了存储级内存的实现细节,且提供了用于执行诸如控制主存储器和存储级内存之间的数据移动或管理存储级内存等特定动作的标准通道编程接口。
-
公开(公告)号:CN103597459A
公开(公告)日:2014-02-19
申请号:CN201280026474.2
申请日:2012-05-25
Applicant: 国际商业机器公司
IPC: G06F13/12
CPC classification number: G06F12/02 , G06F9/3004 , G06F9/30076 , G06F13/12
Abstract: 本发明提供了一种用于在包括主存储器和存储级内存的计算环境中执行开始子通道指令的方法,所述方法包括:响应于确定由所述开始子通道指令指示的子通道是异步数据移动器(ADM)子通道,执行:从主存储器中获得操作请求块,所述操作请求块包括操作块的地址;基于所述操作块的所述地址,从主存储器中获得所述操作块,所述操作块包括:请求块、响应块、和一个或多个移动规格块(MSB),其中所述请求块包括具有指示被包括在所述操作块中并且被所述操作块引用的一个或多个MSB的数目的值的MSB计数字段,其中所述响应块被配置为保持异常条件,其中每个移动规格块被配置为包括操作代码字段、块计数字段、主存储器地址字段、存储级内存地址字段、块大小字段和标志字段;对于所述操作块中的每个MSB块,获得所述一个或多个移动规格块中的一个移动规格块,以及:基于所述标志字段确定所获得的移动规格块被配置为获得一个或多个间接数据地址字的列表,所述一个或多个间接数据地址字的列表位于所获得的MSB的所述主存储器地址字段的第一主存储器地址处;对于由所获得的MSB指定的每个数据块,从所述一个或多个间接数据地址字列表获得第二主存储器地址,其中基于所获得的MSB的所述块计数字段和所述块大小字段确定块的数量和块的大小;基于所获得的移动规格块中的所述操作代码字段的操作代码,确定所获得的移动规格块被配置为移动数据块;以及基于所获得的移动规格块,在所述主存储器和所述存储级内存之间移动每个数据块,其中使用相应的第二主存储器地址获得用于数据块的所述移动的主存储器位置的地址,并且使用所述存储级内存的地址字段获得用于所述移动的所述存储级内存的地址。
-
公开(公告)号:CN103582869A
公开(公告)日:2014-02-12
申请号:CN201280026384.3
申请日:2012-05-10
Applicant: 国际商业机器公司
CPC classification number: G06F12/0215 , G06F12/0246
Abstract: 本发明提供了用于存储级内存的抽象,其向程序隐藏了存储级内存的实现细节,且提供了用于执行诸如控制主存储器和存储级内存之间的数据移动或管理存储级内存等特定动作的标准通道编程接口。
-
公开(公告)号:CN103562874A
公开(公告)日:2014-02-05
申请号:CN201280026711.5
申请日:2012-05-25
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F12/0646 , G06F9/5011 , G06F9/5016
Abstract: 本发明提供了用于存储级内存的抽象,其向程序隐藏了存储级内存的实现细节,且提供了用于执行诸如控制主存储器和存储级内存之间的数据移动或管理存储级内存等特定动作的标准通道编程接口。
-
公开(公告)号:CN103562894B
公开(公告)日:2016-05-25
申请号:CN201280026862.0
申请日:2012-05-25
Applicant: 国际商业机器公司
CPC classification number: G06F9/3861 , G06F3/0619 , G06F3/0635 , G06F3/0689 , G06F9/30032 , G06F9/30043 , G06F11/0775 , G06F11/085 , G06F12/0246 , G06F13/124 , G06F13/28
Abstract: 提供了一种用于在包括主存储器和存储级内存的计算环境中执行开始子通道指令的方法,该方法包括:响应于确定由开始子通道指令指示的子通道是异步数据移动器(ADM)子通道,执行:从主存储器中获得操作请求块,该操作请求块包括操作块的地址;基于操作块的地址,从主存储器中获得操作块,操作块包括:请求块、响应块、和一个或多个第一移动规格块(MSB),其中请求块包括具有指示被包括在操作块中并且被操作块引用的一个或多个MSB的数目的值的MSB计数字段,其中响应块被配置为保持异常条件,其中每个移动规格块被配置为包括:操作代码字段、块计数字段、用于寻址主存储器的主存储器地址字段、用于寻址存储级内存的存储级内存地址字段、块大小字段和标志字段;获得一个或多个移动规格块中的一个移动规格块;基于所获得的移动规格块中的操作代码确定所获得的移动规格块被配置为在存储级内存的块上执行的操作;基于该移动规格块,在与存储级内存的地址字段的存储级内存的地址相关联的存储级内存的块上启动该操作;以及响应于至少启动所述操作和遇到异常条件,将信息存储在响应块内,其中该响应块包括:异常标志字段、字段有效性字段、失败的MSB地址字段、失败的间接数据地址字(AIDAW)地址字段、失败的主存储器地址字段和失败的存储级内存地址字段、与产生于所述操作的一个或多个异常有关的信息,其中所述一个或多个异常与以下各项中的至少一个有关:与主存储器地址字段的主存储器地址相关联的主存储级器、与存储级内存地址字段的存储级内存地址相关联的存储级内存、或所获得的移动规格块,并且其中所述信息包括:异常的指示和与该异常有关的附加信息,所述附加信息指定一个或多个地址异常。
-
公开(公告)号:CN103582870A
公开(公告)日:2014-02-12
申请号:CN201280026402.8
申请日:2012-05-10
Applicant: 国际商业机器公司
CPC classification number: G06F12/0871 , G06F3/0614 , G06F3/0652 , G06F3/067 , G06F9/30043 , G06F12/00 , G06F12/0246 , G06F12/0891
Abstract: 提供了用于存储级内存的抽象,其向程序隐藏了存储级内存的实现细节,且提供了用于执行诸如控制主存储器和存储级内存之间的数据移动或管理存储级内存等特定动作的标准通道编程接口。
-
公开(公告)号:CN103488668A
公开(公告)日:2014-01-01
申请号:CN201310221152.X
申请日:2013-06-05
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30578 , G06F11/2058 , G06F11/2074 , G06F11/2076 , G06F11/2082 , G06F2201/80
Abstract: 本发明涉及一种在消除数据丢失的同时减少数据传输的方法和系统。所述方法包括接收由应用更新数据库所导致的一个或多个数据库日志写入操作。所述方法还包括将所述一个或多个数据库日志写入操作写入存储在主站点处的数据库日志上并将所述数据库日志异步镜像到位于辅助站点处的辅助存储设备。所述方法还包括将所述一个或多个数据库日志写入操作同步存储在所述主站点处的安全存储单元中并接收所述主站点处的灾难事件的指示。响应于所述灾难事件的指示,仅将在一个时间间隔期间存储在所述安全存储单元中的所述一个或多个数据库日志写入操作传送到所述辅助存储设备。
-
公开(公告)号:CN101438230B
公开(公告)日:2011-07-06
申请号:CN200780016063.4
申请日:2007-04-16
Applicant: 国际商业机器公司
IPC: G06F3/06
CPC classification number: G06F12/04
Abstract: 本发明提供了一种提供与用于寻址不同大小的地址空间的不同寻址格式兼容的地址格式的方法、系统和制品。在操作系统中使用地址格式以寻址包括存储空间的第一区域和第二区域的存储设备中的存储空间。第一组应用使用所述地址格式来仅寻址所述第一区域中的存储空间并且未被编码为使用所述地址格式来访问所述第二区域,而第二组应用使用所述地址格式来寻址所述第一和第二区域中的存储空间。
-
公开(公告)号:CN113396392A
公开(公告)日:2021-09-14
申请号:CN202080011753.6
申请日:2020-01-28
Applicant: 国际商业机器公司
Inventor: P·G·苏顿
IPC: G06F9/50 , G06F1/3287 , G06F9/455
Abstract: 一种系统和相关方法在数据处理系统(DPS)内提供包括处理器单元集合的第一计算资源集合,处理器单元集合包括处于活动状态的第一内核以及最初处于不活动状态的第二内核。处理器为在所述DPS上托管的分区分配第一计算资源集合。在第二内核已被激活之前,使用第一内核来该分区。资源管理器基于异常事件确定是否要增加处理能力。处理器随后将第二内核从不活动状态激活到活动状态。然后使用(激活的)第一内核和第二内核两者来操作该分区。响应于预定义标准,将第二内核从活动状态去激活到不活动状态。
-
公开(公告)号:CN103582870B
公开(公告)日:2016-05-25
申请号:CN201280026402.8
申请日:2012-05-10
Applicant: 国际商业机器公司
CPC classification number: G06F12/0871 , G06F3/0614 , G06F3/0652 , G06F3/067 , G06F9/30043 , G06F12/00 , G06F12/0246 , G06F12/0891
Abstract: 提供了用于存储级内存的抽象,其向程序隐藏了存储级内存的实现细节,且提供了用于执行诸如控制主存储器和存储级内存之间的数据移动或管理存储级内存等特定动作的标准通道编程接口。
-
-
-
-
-
-
-
-
-