18477195. SUPERSCALAR FIELD PROGRAMMABLE GATE ARRAY (FPGA) VECTOR PROCESSOR (Microsoft Technology Licensing, LLC)
SUPERSCALAR FIELD PROGRAMMABLE GATE ARRAY (FPGA) VECTOR PROCESSOR
Organization Name
Microsoft Technology Licensing, LLC
Inventor(s)
Skand Hurkat of Bellevue WA US
Aaron Michael Landy of Kent WA US
SUPERSCALAR FIELD PROGRAMMABLE GATE ARRAY (FPGA) VECTOR PROCESSOR
This abstract first appeared for US patent application 18477195 titled 'SUPERSCALAR FIELD PROGRAMMABLE GATE ARRAY (FPGA) VECTOR PROCESSOR
Original Abstract Submitted
The present disclosure relates to a vector processor implemented on programmable hardware (e.g., a field programmable gate array (FPGA) device). The vector processor includes a plurality of vector processor lanes, where each vector processor lane includes a vector register file with a plurality of register file banks and a plurality of execution units. Implementations described herein include features for optimizing resource availability on programmable hardware units and enabling superscalar execution when coupled with a temporal single-instruction multiple data (SIMD).