Patent ID: 8959135
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method implemented by an information handling system that includes one or more memories and one or more processors, the method comprising: retrieving, by at least one of the processors, a slice of sparse matrix data, wherein the data corresponds to a plurality of rows and wherein each of the rows includes a plurality of elements; identifying, by at least one of the processors, one or more first non-zero values stored in one or more of the rows, wherein each of the identified first non-zero values correspond to a different one of the plurality of rows, and wherein each of the identified non-zero values also corresponds to an element location within the corresponding row; and storing, by at least one of the processors, each of the identified first non-zero values and corresponding element locations in a first packet in at least one of the memories, wherein the first non-zero values and corresponding element locations are stored within a plurality of predefined fields located within the first packet, wherein each of the plurality of predefined fields corresponds to one of the plurality of rows.