Patent ID: 8706896

Claim:
A device comprising: a processor to: generate read requests, associated with a plurality of streams, based on a first schedule that: identifies an order for servicing a first data stream, of the plurality of streams, and a second data stream of the plurality of streams, a speed of the first data stream being higher than a speed of the second data stream, and indicates that the first data stream is to be serviced more often than the second data stream, a quantity of read requests, of the generated read requests, associated with the first data stream being greater than a quantity of read requests, of the generated read requests, associated with the second data stream, process the generated read requests based on a second schedule that: identifies an order in which the generated read requests are to be processed, and indicates that the first data stream is to be serviced more often than the second data stream, and read data units from a memory based on the processed read requests, the data units being associated with the first data stream and the second data stream.