Patent ID: 11922021
Assignee: INTELLECTUAL PROPERTY SYSTEMS, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 0:
1. A system for extracting packed data from a memory, the system comprising:
a memory storing the packed data which is arranged in the memory as a set of packed versions A1_Packed, A2_Packed, . . . AGmax_Packed corresponding, respectively to independent arrays A1, A2, . . . , AGmax, and each array Ai, i=1, . . . , Gmax comprising data from one or more of arrays Ai−1, Ai−2, . . . , Ai, wherein Gmax is a number greater than 2, each of arrays A1, A2, . . . , AGmax being associated with respective independent sensitivity values v1, v2, . . . , vGmax corresponding to sensitivity information for each one of the respective arrays A1, A2, . . . , AGmax, respectively, and satisfying the condition v1≤v2≤ . . . ≤vGmax, wherein any sensitivity value indicates a non-negative whole number of bits that are garbage in an uncompressed representation of an associated data value;
a discriminator coupled to the memory, the discriminator selecting a matrix from the set of packed versions A1_Packed, A2_Packed, . . . AGmax_Packed,
an unpacker that reconstructs the selected matrix using the sensitivity thereof; and
a computation unit that performs a prescribed calculation on the reconstructed selected matrix.