| CPC G06F 11/108 (2013.01) [G06F 11/1076 (2013.01); G06F 11/1096 (2013.01)] | 20 Claims |

|
1. A system comprising:
a plurality of buffers configured to collectively store a stripe of data generated by a host, each buffer of the plurality of buffers configured to have a respective range of addresses in a host address space;
a plurality of solid-state drives (SSDs) in communication with the host via a host interface, each SSD comprising a processor, the processor configured to:
access the plurality of buffers via the host interface;
determine parity information for the stripe of data stored across the plurality of buffers; and
output the parity information to the host via the host interface.
|