-
公开(公告)号:DE69030931T2
公开(公告)日:1998-01-15
申请号:DE69030931
申请日:1990-02-06
Applicant: IBM
Inventor: EMMA PHILIP GEORGE , KNIGHT JOSHUA WILSON , POMERENE JAMES HERBERT , RECHTSCHAFFEN RUDOLPH NATHAN , SPARACIO FRANK JOHN
IPC: G06F9/38
-
公开(公告)号:GB2509462B
公开(公告)日:2014-11-05
申请号:GB201407142
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , YUDENFRIEND HARRY , LEE JOHN , KREUZENSTEIN RONALD K
IPC: G06F9/52
Abstract: A multi-mainframe operating system serialization method can include receiving, in a first computing system, a request to access a data set on behalf of a first peer application, sending, in the first computing system, a notification to a second peer application to obtain a normal enqueue, in response to the second peer application obtaining the normal enqueue, obtaining, in the first computing system, a first rider enqueue for the data set and sending, in the first computing system, a communication to peer instances to obtain additional rider enqueues for the data set, the additional rider enqueues corresponding to the first rider enqueue.
-
公开(公告)号:GB2509462A
公开(公告)日:2014-07-02
申请号:GB201407142
申请日:2012-10-11
Applicant: IBM
Inventor: THOMPSON JOHN GLENN , KNIGHT JOSHUA WILSON , MATSAKIS NICHOLAS CONSTANTINOS , RUDDY JAMES ALAN , CHAMBLISS DAVID DARDEN , YUDENFRIEND HARRY , LEE JOHN , KREUZENSTEIN RONALD K
IPC: G06F9/52
Abstract: A multi-mainframe operating system serialization method can include receiving, in a first computing system, a request to access a data set on behalf of a first peer application, sending, in the first computing system, a notification to a second peer application to obtain a normal enqueue, in response to the second peer application obtaining the normal enqueue, obtaining, in the first computing system, a first rider enqueue for the data set and sending, in the first computing system, a communication to peer instances to obtain additional rider enqueues for the data set, the additional rider enqueues corresponding to the first rider enqueue.
-
公开(公告)号:DE69023568D1
公开(公告)日:1995-12-21
申请号:DE69023568
申请日:1990-05-09
Applicant: IBM
Inventor: EMMA PHILIP GEORGE , KNIGHT JOSHUA WILSON , POMERENE JAMES HERBERT , PUZAK THOMAS ROBERTS , RECHTSCHAFFEN RUDOLPH NATHAN
IPC: G06F12/08
Abstract: A cache memory system develops an optimum sequence for transferring data values between a main memory (50) and a line buffer (30) internal to the cache (20). At the end of a line transfer, the data in the line buffer (30) is written into the cache memory (20) as a block. Following an initial cache miss, the cache memory system monitors the sequence of data requests received for data in the line that is being read in from main memory (50). If the sequence being used to read in the data causes the processor (10) to wait for a specific data value in the line, a new sequence is generated in which the specific data value is read at an earlier time in the transfer cycle. This sequence is associated with the instruction that caused the first miss and is used for subsequent misses caused by the instruction. If, in the process of handling a first miss related to a specific instruction, a second miss occurs which is caused by the same instruction but which is for data in a different line of memory, the sequence associated with the instruction is marked as an ephemeral miss. Data transferred to the line buffer (30) in response to an ephemeral miss is not stored in the cache memory (20) and limited to that portion of the line accessed within the line buffer (30).
-
公开(公告)号:GB2496245B
公开(公告)日:2013-10-16
申请号:GB201216252
申请日:2012-09-12
Applicant: IBM
Inventor: KREUZENSTEIN ROBERT KARL , YUDENFRIEND HARRY , KNIGHT JOSHUA WILSON , RUDDY ALAN JAMES , LEE JOHN , THOMPSON JOHN GLENN , CHAMBLISS DAVID DARDEN
Abstract: A heterogeneous computing system includes a first server module having a first operating system, a second server module communicatively coupled to the first server module, the second server module having a second operating system dissimilar to the first operating system, a data set accessible by the first server module and the second server module; and a process residing on the first server module, the process configured to grant access to the second server module, from the first server module, to the data set.
-
公开(公告)号:GB2496245A
公开(公告)日:2013-05-08
申请号:GB201216252
申请日:2012-09-12
Applicant: IBM
Inventor: KREUZENSTEIN ROBERT KARL , YUDENFRIEND HARRY , KNIGHT JOSHUA WILSON , RUDDY ALAN JAMES , LEE JOHN , THOMPSON JOHN GLENN , CHAMBLISS DAVID DARDEN
Abstract: A method of accessing data in a heterogeneous computing system, which may be operating in a mainframe arrangement, includes: receiving, in a first computing system 105 running a first operating system, a request from a second computing system 120 to access a data set 115, where the second computing system has a second operating system dissimilar to the first. The first system then prepares the data set for access by the second system, determines certain characteristics of the data set, passing them to the second system, and sets permissions for the second computing system to access the data set. This allows servers running operating systems that do not have access control mechanisms to use data that require such mechanisms to be used. The permissions may be rescinded following use of the data set.
-
公开(公告)号:DE69030931D1
公开(公告)日:1997-07-24
申请号:DE69030931
申请日:1990-02-06
Applicant: IBM
Inventor: EMMA PHILIP GEORGE , KNIGHT JOSHUA WILSON , POMERENE JAMES HERBERT , RECHTSCHAFFEN RUDOLPH NATHAN , SPARACIO FRANK JOHN
IPC: G06F9/38
-
公开(公告)号:DE69023568T2
公开(公告)日:1996-06-13
申请号:DE69023568
申请日:1990-05-09
Applicant: IBM
Inventor: EMMA PHILIP GEORGE , KNIGHT JOSHUA WILSON , POMERENE JAMES HERBERT , PUZAK THOMAS ROBERTS , RECHTSCHAFFEN RUDOLPH NATHAN
IPC: G06F12/08
Abstract: A cache memory system develops an optimum sequence for transferring data values between a main memory (50) and a line buffer (30) internal to the cache (20). At the end of a line transfer, the data in the line buffer (30) is written into the cache memory (20) as a block. Following an initial cache miss, the cache memory system monitors the sequence of data requests received for data in the line that is being read in from main memory (50). If the sequence being used to read in the data causes the processor (10) to wait for a specific data value in the line, a new sequence is generated in which the specific data value is read at an earlier time in the transfer cycle. This sequence is associated with the instruction that caused the first miss and is used for subsequent misses caused by the instruction. If, in the process of handling a first miss related to a specific instruction, a second miss occurs which is caused by the same instruction but which is for data in a different line of memory, the sequence associated with the instruction is marked as an ephemeral miss. Data transferred to the line buffer (30) in response to an ephemeral miss is not stored in the cache memory (20) and limited to that portion of the line accessed within the line buffer (30).
-
-
-
-
-
-
-