Patent · US Active

Method and apparatus for scatter gather processing engine in a storage controller for caching applications

US10915478B2 · kind B2 · utility

5Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 16, 2019
Grant dateFeb 9, 2021
Priority date
Expiry dateAug 21, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/621
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The disclosure relates generally to improvements in caching operations in storage controllers, including caching operations utilizing direct memory access (DMA) systems, and related devices. Rather than the firmware running on the processor of the storage controller having to traverse a dirty cache sector bitmap and manipulate an original scatter-gather (SG) list in order to generate the two separate SG lists, namely one for the cache and one for the storage device, these operations are offloaded onto new specialized hardware referred to herein as a smart DMA engine in order to free up the processor of the storage controller.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.