Inventor
KNOWLES SIMON CHRISTIAN
GB27 patents
Patents
27 patentsUS11321272B2May 3, 2022
Instruction set
GRAPHCORE LTD3 citations73
US10936008B2Mar 2, 2021
Synchronization in a multi-tile processing array
GRAPHCORE LTD2 citations73
US10606641B2Mar 31, 2020
Scheduling tasks in a multi-threaded processor
GRAPHCORE LTD2 citations72
US10585716B2Mar 10, 2020
Parallel computing
GRAPHCORE LTD4 citations72
US10564970B2Feb 18, 2020
Synchronization in a multi-tile processing arrangement
GRAPHCORE LTD3 citations72
US10452396B2Oct 22, 2019
Combining states of multiple threads in a multi-threaded processor
GRAPHCORE LTD3 citations72
US11467833B2Oct 11, 2022
Load-store instruction for performing multiple loads, a store, and strided increment of multiple addresses
GRAPHCORE LTD3 citations70
US11567768B2Jan 31, 2023
Repeat instruction for loading and/or executing code in a claimable repeat cache a specified number of times
GRAPHCORE LTD2 citations68
US12141092B2Nov 12, 2024
Instruction set
GRAPHCORE LTD0 citations62
US11593185B2Feb 28, 2023
Synchronization in a multi-tile processing arrangement
GRAPHCORE LTD0 citations62
US11586483B2Feb 21, 2023
Synchronization amongst processor tiles
GRAPHCORE LTD0 citations62
US11561926B2Jan 24, 2023
Data exchange pathways between pairs of processing units in columns in a computer
GRAPHCORE LTD0 citations62
US11550591B2Jan 10, 2023
Scheduling tasks in a multi-threaded processor
GRAPHCORE LTD0 citations62
US11269806B2Mar 8, 2022
Data exchange pathways between pairs of processing units in columns in a computer
GRAPHCORE LTD0 citations62
US11262787B2Mar 1, 2022
Compiler method
GRAPHCORE LTD0 citations62
US11113060B2Sep 7, 2021
Combining states of multiple threads in a multi threaded processor
GRAPHCORE LTD0 citations62
US11023290B2Jun 1, 2021
Synchronization amongst processor tiles
GRAPHCORE LTD1 citations62
US10963003B2Mar 30, 2021
Synchronization in a multi-tile processing array
GRAPHCORE LTD1 citations62
US10956165B2Mar 23, 2021
Scheduling tasks in a multi-threaded processor
GRAPHCORE LTD0 citations62
US10802536B2Oct 13, 2020
Compiler method
GRAPHCORE LTD1 citations62
US11023413B2Jun 1, 2021
Synchronization in a multi-tile, multi-chip processing arrangement
GRAPHCORE LTD1 citations61
US12273268B2Apr 8, 2025
Computer system having a chip configured for memory attachment and routing
GRAPHCORE LTD0 citations52
US12346284B2Jul 1, 2025
Network computer with external memory
GRAPHCORE LTD0 citations51
US11900109B2Feb 13, 2024
Instruction for masking randomly selected values in a source vector for neural network processing
GRAPHCORE LTD0 citations50
US10579585B2Mar 3, 2020
Synchronization in a multi-tile, multi-chip processing arrangement
GRAPHCORE LTD0 citations50
US12367043B2Jul 22, 2025
Multi-threaded barrel processor using shared weight registers in a common weights register file
GRAPHCORE LTD0 citations49
US11061679B2Jul 13, 2021
Double-load instruction using a fixed stride and a variable stride for updating addresses between successive instructions
GRAPHCORE LTD0 citations49