[发明专利]定时具有不同持续时间的操作的方法和系统有效
申请号: | 200710149237.6 | 申请日: | 2007-09-07 |
公开(公告)号: | CN101145116A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | J·S·特罗特;K·J·奥克斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 于静;李峥 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定时 具有 不同 持续时间 操作 方法 系统 | ||
技术领域
本发明一般地涉及操作定时,具体地说,涉及定时具有不同持续时间的操作。
背景技术
大型计算机系统(例如,IBM的zSeries计算系统)已发展成极其有用的系统,主要是因为它们对企业不断变化的需求的适应性。zSeries系统通常包括大型机,其中包括子通道控制块(SCB)、通道子系统(CSS)、I/O配置、中央处理器以及主存储装置。CSS执行各种功能/操作,包括用于启动向/从主存储装置移动数据的启动子通道(SSCH)操作。CSS还执行暂停子通道(HSCH)操作和清除子通道(CSCH)操作,所述操作主要用于当需要终止由SSCH指令启动的I/O活动或设备需要重置时重置设备以及子通道控制块(SCB)。
定时CSS中的特定I/O操作(包括那些与SCB I/O操作相关的操作)已变得非常重要。两个此类由CSS定时的I/O操作是HSCH操作和CSCH操作。在z/Architecture Principle of Operation(POP)(IBM公司,2005年9月,第5版,SA22-7832-04,在此引入作为参考)中从功能的角度说明了这些操作。
当前的定时方法对于定时操作很有用。但是,随着引入具有更复杂功能的系统,例如,z990大型机上的多通道子系统(MCSS)功能,整体系统以及每通道基础上的子通道数显著增加。这种子通道和SCB数的增加使当前定时机制不那么有用。
为了更好地理解与现有的定时方法关联的问题,从zSeries系统内部角度考虑如何启动并当前定时CSCH操作。定时这些指令的常规过程包括使用固件可访问存储器中的现有SCB,也称为硬件系统区域(HSA)1002和CSS1000中的系统辅助处理器(SAP)。如果在CP1001上运行的软件程序启动了CSCH指令,则执行CSCH指令的CP固件首先将CSCH指令设置到SCB1003中,然后继续将该SCB在工作队列(WQ)1004的底部排队。在图1示出的实例中,将SCB在WQ z的底部排队。然后,CP固件使用“暂停/清除信号”通过控制电路1010来发信号通知SAP z,后者是WQ z的“所有者”。该信号指示具有这些要处理的功能的一个或多个SCB已在由SAP z拥有的WQ z上排队。然后,SAP z从队列的顶部开始搜索WQ z,查找HSCH或CSCH指令来处理。跳过了具有其他类型的要处理的I/O操作(例如,启动子通道(SSCH))的其他SCB。一旦找到了具有HSCH或CSCH指令的SCB,则SAP z将该SCB从WQ z中移除。在该实例中,将具有CSCH的SCB 1003出队。如果这是第一次在该CSCH的上下文中将SCB 1003从WQ出队,则SAP z 1005将时间戳(T/S)1006存储到SCB中。如图2详细示出的,可以从当前戳得出所述时间戳。图3中示出了包括在如上所述的常规定时过程中和本背景技术部分的其余部分中的步骤的详细信息。
返回参考图1,SAP z然后开始处理CSCH指令。如果需要将清除信号发送到I/O配置1007中与正在为CSCH处理的SCB关联的设备,则SAP z执行I/O路径选择,以确定将通过通道连接1009将清除信号传送到所需设备的由CSS 1000中的通道路径标识符(CHPID)号标识的通道路径。例如,如果选择了CHPID 02或CHPID y,则SAP z可以发信号通知选定的CHPID以执行CSCH。这是因为如混列线1008所示,这些CHPID与SAP z具有密切关系。要了解“通道到SAP(或IOP)”密切关系的进一步说明,读者可参考美国专利6,973,529。如果需要选择CHPID 01,则需要将具有CSCH功能的SCB在WQ 0的底部排队,因为在该实例中,CHPID 01和SAP 0具有密切关系。然后,SAP z将必须使用“暂停/清除信号”来通知SAP 0。一旦该SCB升到WQ 0的顶部,SAP 0就执行与SAP z之前执行的步骤相同的步骤,除了在子通道中插入T/S以外,因为已启动了定时。因此,WQ上的此重新排队进一步延长了完成CSCH操作所花费的经过时间(ET)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710149237.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体处理用的成膜装置及其使用方法
- 下一篇:采用磁畴壁移动的存储器装置