PROCESSING DEVICE WITH VECTOR TRANSFORMATION EXECUTION

    公开(公告)号:US20220261251A1

    公开(公告)日:2022-08-18

    申请号:US17737405

    申请日:2022-05-05

    Abstract: An integrated circuit, comprising an instruction pipeline that includes instruction fetch phase circuitry, instruction decode phase circuitry, and instruction execution circuitry. The instruction execution circuitry includes transformation circuitry for receiving an interleaved dual vector operand as an input and for outputting a first natural order vector including a first set of data values from the interleaved dual vector operand and a second natural order vector including a second set of data values from the interleaved dual vector operand.

    ONE-DIMENSIONAL ZERO PADDING IN A STREAM OF MATRIX ELEMENTS

    公开(公告)号:US20220147484A1

    公开(公告)日:2022-05-12

    申请号:US17583380

    申请日:2022-01-25

    Abstract: Software instructions are executed on a processor within a computer system to configure a steaming engine with stream parameters to define a multidimensional array. The stream parameters define a size for each dimension of the multidimensional array and a specified width for a selected dimension of the array. Data is fetched from a memory coupled to the streaming engine responsive to the stream parameters. A stream of vectors is formed for the multidimensional array responsive to the stream parameters from the data fetched from memory. When the selected dimension in the stream of vectors exceeds the specified width, the streaming engine inserts null elements into each portion of a respective vector for the selected dimension that exceeds the specified width in the stream of vectors. Stream vectors that are completely null are formed by the streaming engine without accessing the system memory for respective data.

Patent Agency Ranking