SPARSE DATA PROCESSING
개요
발명자
Harris Gasparakis
IPC 분류
CPC 분류
With some techniques described herein, efficiency of data processing operations may be increased by avoiding loading of data and/or avoiding execution of instructions that would operate on sparse data. In some implementations described herein, using metadata or other indications of whether data meets at least one criterion (e.g., a sparsity criterion), instructions may be executed on sparse data without incurring the time cost of loading the sparse data from a storage (e.g., memory), such as by creating new sparse data in a way that may be faster than loading it from memory or by performing the instructions with a representation of the sparse data or an indication of what an output of processing the sparse data would have been. In some implementations, additionally or alternatively some instructions may not be executed or may not be scheduled for execution, if the instructions are to process sparse data.
원문 (중국어)
With some techniques described herein, efficiency of data processing operations may be increased by avoiding loading of data and/or avoiding execution of instructions that would operate on sparse data. In some implementations described herein, using metadata or other indications of whether data meets at least one criterion (e.g., a sparsity criterion), instructions may be executed on sparse data without incurring the time cost of loading the sparse data from a storage (e.g., memory), such as by creating new sparse data in a way that may be faster than loading it from memory or by performing the instructions with a representation of the sparse data or an indication of what an output of processing the sparse data would have been. In some implementations, additionally or alternatively some instructions may not be executed or may not be scheduled for execution, if the instructions are to process sparse data.