Xilinx, Inc.
Dynamically structured single instruction, multiple data (SIMD) instructions
Last updated:
Abstract:
Examples described herein relate to dynamically structured single instruction, multiple data (SIMD) instructions, and systems and circuits implementing such dynamically structured SIMD instructions. An example is a method for processing data. A first SIMD structure is determined by a processor. A characteristic of the first SIMD structure is altered by the processor to obtain a second SIMD structure. An indication of the second SIMD structure is communicated from the processor to a numerical engine. Data is packed by the numerical engine into an SIMD instruction according to the second SIMD structure. The SIMD instruction is transmitted from the numerical engine.
Status:
Grant
Type:
Utility
Filling date:
29 Nov 2018
Issue date:
3 Nov 2020