Inventor
TOLL BRET L
US136 patents
⚠️ This page may combine multiple inventors who share the name “TOLL BRET L”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
41 patentsUS11163565B2Nov 2, 2021
Systems, methods, and apparatuses for dot production operations
INTEL CORP24 citations98
US11086623B2Aug 10, 2021
Systems, methods, and apparatuses for tile matrix multiplication and accumulation
INTEL CORP32 citations98
US10877756B2Dec 29, 2020
Systems, methods, and apparatuses for tile diagonal
INTEL CORP16 citations98
US6308279B1Oct 23, 2001
Method and apparatus for power mode transition in a multi-thread processor
INTEL CORP61 citations96
US12039332B2Jul 16, 2024
Systems, methods, and apparatus for matrix move
INTEL CORP7 citations94
US11977886B2May 7, 2024
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US11847452B2Dec 19, 2023
Systems, methods, and apparatus for tile configuration
INTEL CORP7 citations94
US11714642B2Aug 1, 2023
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US11567765B2Jan 31, 2023
Systems, methods, and apparatuses for tile load
INTEL CORP8 citations94
US11360770B2Jun 14, 2022
Systems, methods, and apparatuses for zeroing a matrix
INTEL CORP7 citations94
US11288069B2Mar 29, 2022
Systems, methods, and apparatuses for tile store
INTEL CORP7 citations94
US11288068B2Mar 29, 2022
Systems, methods, and apparatus for matrix move
INTEL CORP7 citations94
US11263008B2Mar 1, 2022
Systems, methods, and apparatuses for tile broadcast
INTEL CORP7 citations94
US11200055B2Dec 14, 2021
Systems, methods, and apparatuses for matrix add, subtract, and multiply
INTEL CORP14 citations94
US11080048B2Aug 3, 2021
Systems, methods, and apparatus for tile configuration
INTEL CORP14 citations94
US7941651B1May 10, 2011
Method and apparatus for combining micro-operations to process immediate data
INTEL CORP26 citations92
US7010665B1Mar 7, 2006
Method and apparatus for decompressing relative addresses
INTEL CORP19 citations89
US9940130B2Apr 10, 2018
Rotate instructions that complete execution either without writing or reading flags
INTEL CORP4 citations84
US9940131B2Apr 10, 2018
Rotate instructions that complete execution either without writing or reading flags
INTEL CORP4 citations84
US9916160B2Mar 13, 2018
Rotate instructions that complete execution either without writing or reading flags
INTEL CORP4 citations84
US10430193B2Oct 1, 2019
Packed data element predication processors, methods, systems, and instructions
INTEL CORP4 citations83
US10282296B2May 7, 2019
Zeroing a cache line
INTEL CORP7 citations83
US9990202B2Jun 5, 2018
Packed data element predication processors, methods, systems, and instructions
INTEL CORP6 citations83
US8793470B2Jul 29, 2014
Length determination of instruction code with address form field and escape opcode value by evaluating portions other than instruction specific opcode
INTEL CORP9 citations83
US9513917B2Dec 6, 2016
Vector friendly instruction format and execution thereof
INTEL CORP10 citations82
US9164762B2Oct 20, 2015
Rotate instructions that complete execution without reading carry flag
INTEL CORP4 citations81
US8738893B2May 27, 2014
Add instructions to add three source operands
INTEL CORP5 citations81
US12260213B2Mar 25, 2025
Systems, methods, and apparatuses for matrix add, subtract, and multiply
INTEL CORP1 citations75
US6775786B2Aug 10, 2004
Method and apparatus for power mode transition in a multi-thread processor
INTEL CORP8 citations74
US12536020B2Jan 27, 2026
Systems, methods, and apparatuses for tile store
INTEL CORP0 citations73
US12314717B2May 27, 2025
Systems, methods, and apparatuses for dot production operations
INTEL CORP0 citations73
US12282773B2Apr 22, 2025
Systems, methods, and apparatus for tile configuration
INTEL CORP0 citations73
US12182571B2Dec 31, 2024
Systems, methods, and apparatuses for tile load, multiplication and accumulation
INTEL CORP0 citations73
US12147804B2Nov 19, 2024
Systems, methods, and apparatuses for tile matrix multiplication and accumulation
INTEL CORP1 citations73
US12124847B2Oct 22, 2024
Systems, methods, and apparatuses for tile transpose
INTEL CORP0 citations73
US12106100B2Oct 1, 2024
Systems, methods, and apparatuses for matrix operations
INTEL CORP0 citations73
US11106461B2Aug 31, 2021
Rotate instructions that complete execution either without writing or reading flags
INTEL CORP2 citations73
US10719316B2Jul 21, 2020
Apparatus and method of improved packed integer permute instruction
INTEL CORP2 citations73
US10089229B2Oct 2, 2018
Cache allocation with code and data prioritization
INTEL CORP2 citations73
US10073695B2Sep 11, 2018
Floating point round-off amount determination processors, methods, systems, and instructions
INTEL CORP3 citations73
US9665368B2May 30, 2017
Systems, apparatuses, and methods for performing conflict detection and broadcasting contents of a register to data element positions of another register
INTEL CORP2 citations73
OULD-AHMED-VALL ELMOUSTAPHA
4 patentsUS9575757B2Feb 21, 2017
Efficient zero-based decompression
OULD-AHMED-VALL ELMOUSTAPHA7 citations84
US9524168B2Dec 20, 2016
Apparatus and method for shuffling floating point or integer values
OULD-AHMED-VALL ELMOUSTAPHA9 citations84
US9424327B2Aug 23, 2016
Instruction execution that broadcasts and masks data values at different levels of granularity
OULD-AHMED-VALL ELMOUSTAPHA5 citations84
US9864602B2Jan 9, 2018
Packed rotate processors, methods, systems, and instructions
OULD-AHMED-VALL ELMOUSTAPHA8 citations81
GOPAL VINODH
2 patentsHUGHES CHRISTOPHER J
1 patentTOLL BRET L
1 patentOULD AHMED VALL ELMOUSTAPHA
1 patentShowing the top 50 of 136 patents by PatentIndex Score.