Membership
Tour
Register
Log in
Peter Richard GREENHALGH
Follow
Person
Cambridge, GB
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Apparatus and method for predicting source operand values and optim...
Patent number
11,803,388
Issue date
Oct 31, 2023
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processing pipeline with first and second processing modes having d...
Patent number
11,579,879
Issue date
Feb 14, 2023
ARM Limited
Max John Batley
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Speculative side-channel hint instruction
Patent number
11,526,615
Issue date
Dec 13, 2022
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Tracking speculative data caching
Patent number
11,397,584
Issue date
Jul 26, 2022
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for prefetching data items
Patent number
11,392,383
Issue date
Jul 19, 2022
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for controlling allocation of instructions int...
Patent number
11,340,901
Issue date
May 24, 2022
ARM Limited
Frederic Claude Marie Piry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Improving the responsiveness of an apparatus to certain interrupts
Patent number
11,275,607
Issue date
Mar 15, 2022
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache control in presence of speculative read operations
Patent number
11,263,133
Issue date
Mar 1, 2022
ARM Limited
Andreas Lars Sandberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Encoding of input to storage circuitry
Patent number
11,126,714
Issue date
Sep 21, 2021
ARM Limited
Alastair David Reid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and branch prediction circuitry having first and second b...
Patent number
11,074,080
Issue date
Jul 27, 2021
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mode switching in dependence upon a number of active threads
Patent number
10,705,587
Issue date
Jul 7, 2020
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Branch target address provision
Patent number
10,613,869
Issue date
Apr 7, 2020
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Determining a predicted behaviour for processing of instructions
Patent number
10,402,203
Issue date
Sep 3, 2019
ARM Limited
Max John Batley
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for controlling allocation of data into a cach...
Patent number
10,394,716
Issue date
Aug 27, 2019
ARM Limited
Frederic Claude Marie Piry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Allowing deletion of a dispatched instruction from an instruction q...
Patent number
10,095,518
Issue date
Oct 9, 2018
ARM Limited
Andrew James Antony Lees
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Flushing control within a multi-threaded processor
Patent number
10,049,043
Issue date
Aug 14, 2018
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Controlling execution of instructions for a processing pipeline hav...
Patent number
9,952,871
Issue date
Apr 24, 2018
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Instruction prefetch throttling using instruction count and branch...
Patent number
9,477,479
Issue date
Oct 25, 2016
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for pre-decoding instructions...
Patent number
9,348,598
Issue date
May 24, 2016
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for transferring workload betw...
Patent number
9,286,222
Issue date
Mar 15, 2016
ARM Limited
Peter Richard Greenhalgh
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Processor and method for processing instructions using at least one...
Patent number
9,213,547
Issue date
Dec 15, 2015
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing errors in pre-decode caches
Patent number
9,075,622
Issue date
Jul 7, 2015
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for providing target address i...
Patent number
8,635,406
Issue date
Jan 21, 2014
ARM Limited
Peter R Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for transferring workload betw...
Patent number
8,533,505
Issue date
Sep 10, 2013
ARM Limited
Peter Richard Greenhalgh
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Virtualization software migrating workload between processing circu...
Patent number
8,418,187
Issue date
Apr 9, 2013
ARM Limited
Peter Richard Greenhalgh
Y02 - TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMA...
Information
Patent Grant
Instruction pre-decoding of multiple instruction sets
Patent number
8,347,067
Issue date
Jan 1, 2013
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for instruction pre-decoding
Patent number
8,037,286
Issue date
Oct 11, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for handling instructions to b...
Patent number
7,925,866
Issue date
Apr 12, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Pre-decode checking for pre-decoded instructions that cross cache l...
Patent number
7,925,867
Issue date
Apr 12, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data processing apparatus and method for pre-decoding instructions
Patent number
7,917,735
Issue date
Mar 29, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
AN APPARATUS AND METHOD FOR PREDICTING SOURCE OPERAND VALUES AND OP...
Publication number
20210311742
Publication date
Oct 7, 2021
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
IMPROVING THE RESPONSIVENESS OF AN APPARATUS TO CERTAIN INTERRUPTS
Publication number
20210294642
Publication date
Sep 23, 2021
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSING PIPELINE WITH FIRST AND SECOND PROCESSING MODES HAVING D...
Publication number
20210224071
Publication date
Jul 22, 2021
ARM Limited
Max John BATLEY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CACHE CONTROL IN PRESENCE OF SPECULATIVE READ OPERATIONS
Publication number
20210042227
Publication date
Feb 11, 2021
ARM Limited
Andreas Lars SANDBERG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AN APPARATUS AND METHOD FOR CONTROLLING ALLOCATION OF INSTRUCTIONS...
Publication number
20210026635
Publication date
Jan 28, 2021
ARM Limited
Frederic Claude Marie PIRY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TRACKING SPECULATIVE DATA CACHING
Publication number
20210026641
Publication date
Jan 28, 2021
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AN APPARATUS AND METHOD FOR PREFETCHING DATA ITEMS
Publication number
20210019148
Publication date
Jan 21, 2021
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MICRO-INSTRUCTION CACHE ANNOTATIONS TO INDICATE SPECULATIVE SIDE-CH...
Publication number
20200410088
Publication date
Dec 31, 2020
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SPECULATIVE SIDE-CHANNEL HINT INSTRUCTION
Publication number
20200410110
Publication date
Dec 31, 2020
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS HAVING PROCESSING PIPELINE WITH FIRST AND SECOND EXECUTIO...
Publication number
20200257531
Publication date
Aug 13, 2020
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH TARGET ADDRESS PROVISION
Publication number
20190303160
Publication date
Oct 3, 2019
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ENCODING OF INPUT TO STORAGE CIRCUITRY
Publication number
20190163902
Publication date
May 30, 2019
ARM Limited
Alastair David REID
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DETERMINING A PREDICTED BEHAVIOUR FOR PROCESSING OF INSTRUCTIONS
Publication number
20180173535
Publication date
Jun 21, 2018
ARM Limited
Max John BATLEY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSING PIPELINE WITH FIRST AND SECOND PROCESSING MODES HAVING D...
Publication number
20180150297
Publication date
May 31, 2018
ARM Limited
Max John BATLEY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROCESSING
Publication number
20170139708
Publication date
May 18, 2017
ARM Limited
Andrew James Antony LEES
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROLLING EXECUTION OF INSTRUCTIONS FOR A PROCESSING PIPELINE HAV...
Publication number
20160357554
Publication date
Dec 8, 2016
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS HAVING PROCESSING PIPELINE WITH FIRST AND SECOND EXECUTIO...
Publication number
20160357561
Publication date
Dec 8, 2016
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FLUSHING CONTROL WITHIN A MULTI-THREADED PROCESSOR
Publication number
20160357669
Publication date
Dec 8, 2016
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MODE SWITCHING IN DEPENDENCE UPON A NUMBER OF ACTIVE THREADS
Publication number
20160357565
Publication date
Dec 8, 2016
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROCESSING APPARATUS AND METHOD FOR HANDLING RETRIEVAL OF INST...
Publication number
20140372736
Publication date
Dec 18, 2014
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERAND GENERATION IN AT LEAST ONE PROCESSING PIPELINE
Publication number
20140365751
Publication date
Dec 11, 2014
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROCESSING APPARATUS AND METHOD FOR PRE-DECODING INSTRUCTIONS...
Publication number
20140317384
Publication date
Oct 23, 2014
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR AND METHOD FOR PROCESSING INSTRUCTIONS USING AT LEAST ONE...
Publication number
20140281423
Publication date
Sep 18, 2014
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROCESSING APPARATUS AND METHOD FOR TRANSFERRING WORKLOAD BETW...
Publication number
20130311725
Publication date
Nov 21, 2013
ARM Limited
Peter Richard GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA PROCESSING APPARATUS AND METHOD FOR PROVIDING TARGET ADDRESS I...
Publication number
20130238858
Publication date
Sep 12, 2013
Peter R. GREENHALGH
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data processing apparatus and method for transferring workload betw...
Publication number
20110213993
Publication date
Sep 1, 2011
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data processing apparatus and method for switching a workload betwe...
Publication number
20110213935
Publication date
Sep 1, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data processing apparatus and method for switching a workload betwe...
Publication number
20110213934
Publication date
Sep 1, 2011
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Pre-decode checking for pre-decoded instructions that cross cache l...
Publication number
20100017580
Publication date
Jan 21, 2010
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data processing apparatus and method for handling instructions to b...
Publication number
20090249033
Publication date
Oct 1, 2009
ARM Limited
Peter Richard Greenhalgh
G06 - COMPUTING CALCULATING COUNTING