-
公开(公告)号:US10606663B2
公开(公告)日:2020-03-31
申请号:US15407762
申请日:2017-01-17
发明人: Peter D. Driever
IPC分类号: G06F9/50
摘要: Examples of techniques for processor mode switching are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for processor mode switching to cause a processing system to switch a mode of a processor of a plurality of processors, wherein each processor of the plurality of processors is one of an active processor or an inactive processor, and wherein each active processor is in one of a first mode and a second mode may include: setting a processor threshold; determining whether a number of active processors exceeds the processor threshold; and responsive to determining that the number of active processors exceeds the processor threshold, switching the mode of the processor from the first mode to the second mode.
-
公开(公告)号:US20190332270A1
公开(公告)日:2019-10-31
申请号:US16507201
申请日:2019-07-10
发明人: Peter D. Driever , Charles W. Gainey, JR. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
公开(公告)号:US10310921B2
公开(公告)日:2019-06-04
申请号:US15282763
申请日:2016-09-30
发明人: Dennis J. Dahlen , Peter D. Driever , Steven N. Goss , Georgette L. Kurdt , John Nagy , David H. Surman
摘要: A computing system is configured to maintain equivalency of independent structures located in different coupling facilities. The computing system includes a first coupling facility and a second coupling facility different from the first coupling facility. The first coupling facility includes a first structure that receives a first data modification based on a modification command requested by an application executed by an operating system. The second coupling facility in signal communication with the first coupling facility and includes a secondary structure that receives a second data modification based on the first data modification applied to the first structure. The first coupling facility outputs a Push List Structure Object (PLSO) command data block to the second coupling facility. The PLSO command data block indicates the first data modification applied to the first structure.
-
公开(公告)号:US20170039074A1
公开(公告)日:2017-02-09
申请号:US15297254
申请日:2016-10-19
发明人: Peter D. Driever , Steven G. Glassen , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Harry M. Yudenfriend
CPC分类号: G06F9/3861 , G06F3/0619 , G06F3/0635 , G06F3/0689 , G06F9/30032 , G06F9/30043 , G06F11/0775 , G06F11/085 , G06F12/0246 , G06F13/124 , G06F13/28
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
摘要翻译: 提供存储类存储器的抽象,其隐藏来自程序的存储类存储器的实现的细节,并且提供用于执行某些动作的标准通道编程接口,例如控制主存储和存储类存储器之间的数据移动或管理 存储类内存
-
公开(公告)号:US09063859B2
公开(公告)日:2015-06-23
申请号:US13719378
申请日:2012-12-19
发明人: Peter D. Driever , Steven G. Glassen , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Harry M. Yudenfriend
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
公开(公告)号:US11327785B2
公开(公告)日:2022-05-10
申请号:US16442637
申请日:2019-06-17
摘要: A computing system includes an application configured to request execution of at least one translation including at least one command. A first coupling facility is configured to perform a first modification process to modify a first structure based on a received command associated with an ongoing transaction. A second coupling facility includes a secondary circular queue loaded with first data blocks indicating the first modification process, and is configured to output a message response block (MRB). The application determines a most recent modification process performed by the secondary coupling facility based on the MRB.
-
公开(公告)号:US11163444B2
公开(公告)日:2021-11-02
申请号:US16507201
申请日:2019-07-10
发明人: Peter D. Driever , Charles W. Gainey, Jr. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
公开(公告)号:US10747572B2
公开(公告)日:2020-08-18
申请号:US15282667
申请日:2016-09-30
摘要: A computing system includes an application configured to request execution of at least one translation including at least one command. A first coupling facility is configured to perform a first modification process to modify a first structure based on a received command associated with an ongoing transaction. A second coupling facility includes a secondary circular queue loaded with first data blocks indicating the first modification process, and is configured to output a message response block (MRB). The application determines a most recent modification process performed by the secondary coupling facility based on the MRB.
-
公开(公告)号:US10353735B2
公开(公告)日:2019-07-16
申请号:US15282746
申请日:2016-09-30
IPC分类号: G06F9/46
摘要: A computing system is configured to maintain equivalency of independent queues located in different coupling facilities. The computer system includes a first coupling facility and a second coupling facility. The first coupling facility receives a plurality of different commands instructing the first coupling facility to load data into a first structure. The first coupling facility generates a first command data block including first data corresponding to a received first command and a first sequence value indicating a sequence at which the first data was loaded into the first structure with respect to remaining data corresponding to the plurality of commands. A second coupling facility includes a second structure and a second queue. The second coupling facility receives the first command data block from a first queue of the first coupling facility and loads the first data from the second queue into the second structure based on the first sequence value.
-
公开(公告)号:US20170315731A1
公开(公告)日:2017-11-02
申请号:US15651102
申请日:2017-07-17
发明人: Peter D. Driever , Charles W. Gainey, JR. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M Yudenfriend
CPC分类号: G06F3/0605 , G06F3/061 , G06F3/0631 , G06F3/0632 , G06F3/0659 , G06F3/067 , G06F3/0688 , G06F9/3004 , G06F9/30076 , G06F12/0246 , G06F12/0646 , G06F13/14 , G06F2212/214 , G06F2212/7202
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
-
-
-
-
-
-
-
-
-