Inventor · Sunnyvale, CA, US

Jeffry E. Gonion

117Patents
16h-index
47Co-inventors
86Inventor score

Filing activity: Feb 5, 1998 → Jun 28, 2023

Most-cited inventions

PatentTitleAreaCited byStatus
US8417921B2 Running-min and running-max instructions for processing vectors using a base value from a key element of an input vector Physics 416 Active
US8555037B2 Processing vectors using wrapping minima and maxima instructions in the macroscalar architecture Physics 407 Active
US6094726A Digital signal processor using a reconfigurable array of macrocells Physics 146 Expired
US7395419B1 Macroscalar processor architecture Physics 59 Expired
US7975134B2 Macroscalar processor architecture Physics 56 Active
US8412914B2 Macroscalar processor architecture Physics 44 Active
US8131979B2 Check-hazard instructions for processing vectors Physics 33 Active
US7739442B2 Macroscalar processor architecture Physics 29 Active
US8078847B2 Detecting memory-hazard conflicts during vector processing Physics 27 Active
US7617496B2 Macroscalar processor architecture Physics 27 Active
US8793472B2 Vector index instruction for generating a result vector with incremental values based on a start value and an increment value Physics 21 Active
US8446426B2 Technique for visually compositing a group of graphical objects Physics 19 Active
US8019977B2 Generating predicate values during vector processing Physics 18 Active
US7620797B2 Instructions for efficiently accessing unaligned vectors Physics 18 Active
US7624251B2 Instructions for efficiently accessing unaligned partial vectors Physics 18 Active
US8364938B2 Running-AND, running-OR, running-XOR, and running-multiply instructions for processing vectors using a base value from a key element of an input vector Physics 16 Active
US8176299B2 Generating stop indicators based on conditional data dependency in vector processors Physics 14 Active
US8271832B2 Non-faulting and first-faulting instructions for processing vectors Physics 13 Active
US9201608B2 Memory controller mapping on-the-fly Emerging Cross-Sectional Technologies 13 Active
US9529574B2 Auto multi-threading in macroscalar compilers Physics 13 Active
US8356159B2 Break, pre-break, and remaining instructions for processing vectors Physics 11 Active
US8359461B2 Running-shift instructions for processing vectors using a base value from a key element of an input vector Physics 11 Active
US8019976B2 Memory-hazard detection and avoidance instructions for vector processing Physics 11 Active
US8060728B2 Generating stop indicators during vector processing Physics 11 Active
US8359460B2 Running-sum instructions for processing vectors using a base value from a key element of an input vector Physics 11 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.