Method of input data compression, associated computer program product, computer system and extraction method
AssigneeTotal SA
InventorsLong Qu, Marianne Cuif-Sjostrand, Mathieu Zmudz
Life of this patent
Estimating the term…
Loading patent…
AssigneeTotal SA
InventorsLong Qu, Marianne Cuif-Sjostrand, Mathieu Zmudz
Estimating the term…
A method of data compression performed by at least one core communicating with a central memory. The input data presents a two-dimensional input array formed by a plurality data items stored contiguously in the central memory according to a contiguous direction. The method comprises a step of wavelet transform comprising the following sub-steps: forming from the input array at least one tile comprising a plurality of consecutive data block columns, each data block column being formed by a plurality of lines of consecutive data items according to the contiguous direction, the length of each line being a multiple of the cache line length; and for each data block column computing dot products between a filter vector and each group of N lines using fused multiply-add instructions for the core.
A method of input data compression performed by at least one core communicating with a central memory, the core being associated to an operating cache memory able to store data items, and comprising a plurality of vector registers able to store data items to be processed, each vector register presenting a predetermined register length, the operating cache memory comprising a plurality of cache lines, each cache line presenting a predetermined cache line length which is a multiple of the register length;
A computer program product comprising software instructions which, when executed by a computer system, implement a method of input data compression performed by at least one core communicating with a central memory, the core being associated to an operating cache memory able to store data items, and comprising a plurality of vector registers able to store data items to be processed, each vector register presenting a predetermined register length, the operating cache memory comprising a plurality of cache lines, each cache line presenting a predetermined cache line length which is a multiple of the register length;
A computer system for input data compression comprising a central memory and at least one core communicating with the central memory;
Dependencies are inferred from the claim text.