-
公开(公告)号:US20230393999A1
公开(公告)日:2023-12-07
申请号:US17804904
申请日:2022-06-01
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Rajat Rao , Patrick James Meaney , Glenn David Gilda , Michael Jason Cade , Robert J Sonnelitter, III , Hubert Harrer , Xiaomin Duan , Christian Jacobi , Arthur O'Neill
CPC classification number: G06F15/8038 , G06F13/36
Abstract: Concurrent servicing of a first cable of a cable pair while a second cable of the cable pair remains operational improves multi-processor computer system availability and serviceability. A pair of processing chips in different processing drawers may continue operation by way of the second cable while the first cable is degraded or serviced. Upon the servicing of the first cable, the serviced cable may transition to a fully operational state with no interruptions to the operations between the processing drawers by way of the second cable. Since cable faults are typically more common than processing chip or processing drawer faults, identification of cable faults and the ability to maintain operations of the processing drawers connected therewith is increasingly important.
-
公开(公告)号:US12188979B2
公开(公告)日:2025-01-07
申请号:US18326717
申请日:2023-05-31
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Benjamin Neil Trombley , Chung-Lung K. Shum , Karl Evan Smock Anderson , Bodo Hoppe , Erica Stuecheli , Shiri Moran , Patrick James Meaney , Arvind Haran , Douglas Balazich
IPC: G01R31/317 , G01R31/3181 , G01R31/3185
Abstract: Error protection analysis of an integrated circuit includes receiving a design model for the integrated circuit, and a list of error checkers associated with the design model. The design model is traversed from each of the error checkers to group storage cells of the design model into checking groups. The design model is updated to include, for each checking group, a unique group identifier associated with each of the storage cells in the checking group.
-
公开(公告)号:US11520659B2
公开(公告)日:2022-12-06
申请号:US16741017
申请日:2020-01-13
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Patrick James Meaney , Glenn David Gilda , David D. Cadigan , Christian Jacobi , Lawrence Jones , Stephen J. Powell
Abstract: A computer-implemented method includes refreshing a set of memory channels in a memory system substantially simultaneously, each memory channel refreshing a rank that is distinct from each of the other ranks being refreshed. Further, the method includes marking a memory channel from the set of memory channels as being unavailable for the rank being refreshed in the memory channel. In one or more examples, the method further includes blocking a fetch command to the memory channel for the rank being refreshed in the memory channel.
-
4.
公开(公告)号:US20240103967A1
公开(公告)日:2024-03-28
申请号:US17954464
申请日:2022-09-28
Applicant: International Business Machines Corporation
Inventor: Barry M. Trager , Patrick James Meaney , Glenn David Gilda , Lawrence Jones
CPC classification number: G06F11/1068 , G06F11/1004 , G06F11/2273
Abstract: A memory controller stores each of a plurality of data blocks encoded by error correction code (ECC) across multiple channels of a redundant memory system. Based on receiving, from the memory system, channel data of a fetch operation requesting a data block, the memory controller decodes the channel data and concurrently generates a predicted channel mark based on tests of channel-induced syndromes generated from the channel data. The predicted channel mark identifies a marked channel among the multiple channels as a likely source of data errors. The memory controller determines whether the decoding detects an uncorrectable error in the channel data and, based on determining the decoding detects an uncorrectable error in the channel data, re-reads channel data corresponding to the data block and corrects the re-read channel data by excluding, from decoding, channel data received from the marked channel.
-
公开(公告)号:US11907074B2
公开(公告)日:2024-02-20
申请号:US17484415
申请日:2021-09-24
Applicant: International Business Machines Corporation
Inventor: Patrick James Meaney , Ashutosh Mishra , Paul Allen Ganfield , Christian Jacobi , Logan Ian Friedman , Jentje Leenstra , Glenn David Gilda , Michael B. Spear
CPC classification number: G06F11/1423 , G06F5/06 , G06F11/0745 , G06F13/28 , G06F13/385
Abstract: Embodiments of the invention are directed to a computer-implemented method of operating a data transmission system. The data transmission system includes a transmitter and a receiver. The computer-implemented method includes using the transmitter to send serialized data from the transmitter through a plurality of lanes to the receiver. The transmitter sends the serialized data at a first serialization ratio. The receiver is configured to receive and load the serialized data at a second deserialization ratio, wherein the first serialization ration is greater than the second deserialization ratio.
-
公开(公告)号:US20230115533A1
公开(公告)日:2023-04-13
申请号:US17484415
申请日:2021-09-24
Applicant: International Business Machines Corporation
Inventor: Patrick James Meaney , Ashutosh Mishra , Paul Allen Ganfield , Christian Jacobi , Logan Ian Friedman , Jentje Leenstra , Glenn David Gilda , Michael B. Spear
Abstract: Embodiments of the invention are directed to a computer-implemented method of operating a data transmission system. The data transmission system includes a transmitter and a receiver. The computer-implemented method includes using the transmitter to send serialized data from the transmitter through a plurality of lanes to the receiver. The transmitter sends the serialized data at a first serialization ratio. The receiver is configured to receive and load the serialized data at a second deserialization ratio, wherein the first serialization ration is greater than the second deserialization ratio.
-
公开(公告)号:US20240311260A1
公开(公告)日:2024-09-19
申请号:US18182598
申请日:2023-03-13
Applicant: International Business Machines Corporation
Inventor: Rajat Rao , Patrick James Meaney , Ashutosh Mishra , Jason Andrew Thompson , Nandini Gaadam Nagaraj
CPC classification number: G06F11/187 , G06F11/165
Abstract: A computer system, computer readable storage medium, and computer-implemented method for dynamically degrading a link between multiple processing devices to facilitate uninterrupted service between the multiple processing devices. The method includes determining a number of undegraded lanes within the link. The method also includes determining, subject to the number of undegraded lanes, a first operational degrade mode for the link. The method further includes initiating a retrain of the link to a second operational degrade mode. The method also includes dynamically, subject to the first degrade mode of operation, determining one or more message packet types to transmit through the link during the link retrain, thereby facilitating uninterrupted service between the multiple processing devices.
-
公开(公告)号:US11960426B2
公开(公告)日:2024-04-16
申请号:US17804904
申请日:2022-06-01
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Rajat Rao , Patrick James Meaney , Glenn David Gilda , Michael Jason Cade , Robert J Sonnelitter, III , Hubert Harrer , Xiaomin Duan , Christian Jacobi , Arthur O'Neill
IPC: G06F13/36
CPC classification number: G06F13/36
Abstract: Concurrent servicing of a first cable of a cable pair while a second cable of the cable pair remains operational improves multi-processor computer system availability and serviceability. A pair of processing chips in different processing drawers may continue operation by way of the second cable while the first cable is degraded or serviced. Upon the servicing of the first cable, the serviced cable may transition to a fully operational state with no interruptions to the operations between the processing drawers by way of the second cable. Since cable faults are typically more common than processing chip or processing drawer faults, identification of cable faults and the ability to maintain operations of the processing drawers connected therewith is increasingly important.
-
9.
公开(公告)号:US11646861B2
公开(公告)日:2023-05-09
申请号:US17484393
申请日:2021-09-24
Applicant: International Business Machines Corporation
Inventor: Patrick James Meaney , Ashutosh Mishra , Paul Allen Ganfield , Christian Jacobi , Logan Ian Friedman , Jentje Leenstra , Glenn David Gilda , Jason Andrew Thompson , Yvonne Hanson Kleppel
IPC: H04L7/00
CPC classification number: H04L7/0008 , H04L7/0079 , H04L7/0095
Abstract: A computer-implemented method includes using a transmitter to send data from the transmitter through a plurality of lanes to a receiver using a synchronous operation mode that includes sending the data from the transmitter through the plurality of lanes to the receiver in a synchronous transmission manner that relies on an alignment between a transmitter clock frequency and a receiver clock frequency. A synchronous operation performance analysis (SOPA) is performed during the synchronous operation mode. A switch from the synchronous operation mode to an asynchronous operation mode is made based on a result of performing the SOPA. The asynchronous operation mode includes sending the data from the transmitter through the plurality of lanes to the receiver without requiring alignment between the transmitter clock frequency and the receiver clock frequency.
-
10.
公开(公告)号:US20230098514A1
公开(公告)日:2023-03-30
申请号:US17484393
申请日:2021-09-24
Applicant: International Business Machines Corporation
Inventor: Patrick James Meaney , Ashutosh Mishra , Paul Allen Ganfield , Christian Jacobi , Logan Ian Friedman , Jentje Leenstra , Glenn David Gilda , Jason Andrew Thompson , Yvonne Hanson Kleppel
IPC: H04L7/00
Abstract: A computer-implemented method includes using a transmitter to send data from the transmitter through a plurality of lanes to a receiver using a synchronous operation mode that includes sending the data from the transmitter through the plurality of lanes to the receiver in a synchronous transmission manner that relies on an alignment between a transmitter clock frequency and a receiver clock frequency. A synchronous operation performance analysis (SOPA) is performed during the synchronous operation mode. A switch from the synchronous operation mode to an asynchronous operation mode is made based on a result of performing the SOPA. The asynchronous operation mode includes sending the data from the transmitter through the plurality of lanes to the receiver without requiring alignment between the transmitter clock frequency and the receiver clock frequency.
-
-
-
-
-
-
-
-
-