首页> 外国专利> METHOD FOR DEADLOCK RESOLUTION AND COMPUTER SYSTEM DEADLOCK REQUEST RESOLUTION

METHOD FOR DEADLOCK RESOLUTION AND COMPUTER SYSTEM DEADLOCK REQUEST RESOLUTION

机译:死锁解决方法和计算机系统死锁请求解决

摘要

One or more shared storage controller (SC's) a plurality of central processing unit (CP's) in the multiprocessor system consisting of input and output adapter requestor (requestor) between the potential deadlock (potential deadlock) the detection and to avoid connected to discloses a hardware mechanism were (開 示). It needs to go to each of the storage controller SC is originated in the main internal sources such as hardware equipment that is used to fetch and store processing between the memory (source) as well as external sources, such as CP's, input and output adapter, the other SC. All requirements must be used to prioritize the leaderboard rankings determined before starting the run should be prioritized. Particular order of demand may lead to a deadlock (deadlock), require that the lock-out (locking out) or that has a lower priority because they use their priority cycle demand having a high priority, and any priority level, After a busy required resources necessary for the completion of other requirements is having. Herein in a deadlock resolution mechanism described in the present invention, checking the request register valid bit and uses the time pulses (timed pulse) a part of the pulse is used to detect the hang-up in the SC, the request is completed in the storage controller check the length of time spent in a valid state is not. A request register valid bit is turned on (on) for, when the two received pulse time is set in the internal latch hang-up detection. If at some point, whether the valid bit is reset, the detection logic and the internal hangup detection latch is reset. When the internal hangup detection latch set, the ongoing demand until the demand inside the hang-up is detected completion is allowed to be completed, a new request is pending in an inactive state (inactive state).
机译:多处理器系统中的一个或多个共享存储控制器(SC),多个中央处理单元(CP),由输入和输出适配器请求器(requestor)之间的潜在死锁(potential deadlock)检测和避免连接公开了一种硬件机制是(开示)。它需要进入的每个存储控制器SC都起源于主要的内部源,例如硬件设备,该硬件设备用于在存储器(源)与外部源(例如CP,输入和输出适配器)之间获取和存储处理。 ,其他SC。在开始运行之前,必须使用所有要求对排行榜排名进行优先排序。特定的需求顺序可能会导致死锁(死锁),要求锁定(锁定)或具有较低的优先级,因为它们使用优先级高且具有任何优先级的优先级循环需求,具有完成其他要求所需的资源。这里,在本发明所述的死锁解决机制中,检查请求寄存器的有效位,并使用时间脉冲(定时脉冲)中的一部分脉冲来检测SC中的挂机,在该请求中完成存储控制器检查在有效状态所花费的时间长度不是。当内部锁存器挂起检测中设置了两个接收到的脉冲时间时,请求寄存器有效位将打开(打开)。如果在某个时候是否重置了有效位,则重置检测逻辑和内部挂起检测锁存器。当内部挂断检测锁存器置位时,允许正在进行的需求,直到检测到挂断内部的需求完成为止,新请求处于未激活状态(未激活状态)。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号