SPARSITY STORAGE ARCHITECTURES FOR TRANSPOSABLE DATASETS
개요
출원인
Microsoft Technology Licensing, LLC
발명자
Thomas Craig SAVELL; Spencer Ellis WILLIAMS; Nitin Naresh GAREGRAT; Kyung-Nam HAN
IPC 분류
CPC 분류
Techniques for manipulating sparsity storage architectures are provided. One aspect includes a computing device for implementing sparsity storage architectures, the computing device comprising processing circuitry and memory comprising instructions that, during execution, causes the processing circuitry to receive a dataset comprising data values; encode the received dataset by identifying a subset of the data values in the received dataset; and generating metadata describing indices of the subset of the data values in the received dataset; and store the encoded dataset comprising the metadata and packed data, wherein the packed data corresponds to the subset of the data values, and wherein the encoded dataset is capable of being decoded into a transposable data format with a same sparsity level in transposed and non-transposed forms.
원문 (중국어)
Techniques for manipulating sparsity storage architectures are provided. One aspect includes a computing device for implementing sparsity storage architectures, the computing device comprising processing circuitry and memory comprising instructions that, during execution, causes the processing circuitry to receive a dataset comprising data values; encode the received dataset by identifying a subset of the data values in the received dataset; and generating metadata describing indices of the subset of the data values in the received dataset; and store the encoded dataset comprising the metadata and packed data, wherein the packed data corresponds to the subset of the data values, and wherein the encoded dataset is capable of being decoded into a transposable data format with a same sparsity level in transposed and non-transposed forms.