The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 16, 2019
Filed:
Oct. 12, 2017
International Business Machines Corporation, Armonk, NY (US);
Susan M. Eickhoff, Hopewell Junction, NY (US);
Steven R. Carlough, Poughkeepsie, NY (US);
Patrick J. Meaney, Poughkeepsie, NY (US);
Stephen J. Powell, Austin, TX (US);
Jie Zheng, Poughkeepsie, NY (US);
Gary A. Van Huben, Poughkeepsie, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A host divides a dataset into stripes and sends the stripes to respective data chips of a distributed memory buffer system, where the data chips buffer the respective slices. Each data chip can buffer stripes from multiple datasets. Through the use of: (i) error detection methods; (ii) tagging the stripes for identification; and (iii) acknowledgement responses from the data chips, the host keeps track of the status of each slice at the data chips. If errors are detected for a given stripe, the host resends the stripe in the next store cycle, concurrently with stripes for the next dataset. Once all stripes have been received error-free across all the data chips, the host issues a store command which triggers the data chips to move the respective stripes from buffer to memory.