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:
Mar. 05, 2019
Filed:
Oct. 26, 2016
Avago Technologies International Sales Pte. Limited, Singapore, SG;
Horia Simionescu, Foster City, CA (US);
Timothy Hoglund, Colorado Springs, CO (US);
Sridhar Rao Veerla, Bangalore, IN;
Panthini Pandit, Bangalore, IN;
Gowrisankar Radhakrishnan, Colorado Springs, CO (US);
AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED, Singapore, SG;
Abstract
A system and method for efficient cache buffering are provided. The disclosed method includes receiving an Input/Output (I/O) command from a host system at a storage controller, parsing the I/O command at the storage controller with a host I/O manager to extract command instructions therefrom. The host I/O manager is able to generate at least one local message that includes the command instructions extracted from the I/O command and transmit the at least one local message to a cache manager. The cache manager is enabled to work in local memory to execute the command instructions contained in the at least one message. The cache manager is also configured to chain multiple buffer segments together on-demand to support multiple stripe sizes that are specific to the I/O command received from the host system.