Membership
Tour
Register
Log in
Ian Michael CAULFIELD
Follow
Person
Cambridge, GB
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Control of bulk memory instructions
Patent number
12,050,805
Issue date
Jul 30, 2024
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
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
Apparatus and method for supporting out-of-order program execution...
Patent number
11,429,393
Issue date
Aug 30, 2022
ARM Limited
Vladimir Vasekin
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
Register-based matrix multiplication with multiple matrices per reg...
Patent number
11,288,066
Issue date
Mar 29, 2022
ARM Limited
David Hennah Mansell
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
Execution of micro-operations
Patent number
10,846,092
Issue date
Nov 24, 2020
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cache access detection and prediction
Patent number
10,725,923
Issue date
Jul 28, 2020
ARM Limited
Lei Ma
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
Ranking items
Patent number
10,592,517
Issue date
Mar 17, 2020
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fusion of instructions by delaying handling of a partial subset of...
Patent number
10,579,389
Issue date
Mar 3, 2020
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for sharing branch information storage entries...
Patent number
10,564,973
Issue date
Feb 18, 2020
ARM Limited
Alexander Alfred Hornung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Handling stalling event for multiple thread pipeline, and triggerin...
Patent number
10,552,160
Issue date
Feb 4, 2020
ARM Limited
Ian Michael Caulfield
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Arbitration of requests requiring a variable number of resources
Patent number
10,521,368
Issue date
Dec 31, 2019
ARM Limited
Max John Batley
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
Data storage
Patent number
10,310,735
Issue date
Jun 4, 2019
ARM Limited
Cédric Denis Robert Airaud
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Apparatus and method for estimating a shift amount when performing...
Patent number
10,140,093
Issue date
Nov 27, 2018
ARM Limited
David Raymond Lutz
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
Apparatus and method for suspending execution of a thread in respon...
Patent number
9,977,679
Issue date
May 22, 2018
ARM Limited
Ian Michael Caulfield
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
Method and apparatus for interrupt handling
Patent number
9,330,035
Issue date
May 3, 2016
ARM Limited
Anthony Jebson
G06 - COMPUTING CALCULATING COUNTING
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
Apparatus and method for performing fused multiply add floating poi...
Patent number
8,499,017
Issue date
Jul 30, 2013
ARM Limited
Antony John Penton
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
APPARATUS AND METHOD FOR POINTER AUTHENTICATION
Publication number
20240386094
Publication date
Nov 21, 2024
ARM Limited
Alexander Alfred HORNUNG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROL OF BULK MEMORY INSTRUCTIONS
Publication number
20240036760
Publication date
Feb 1, 2024
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TININESS DETECTION
Publication number
20240004611
Publication date
Jan 4, 2024
ARM Limited
Michael Alexander KENNEDY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER-BASED MATRIX MULTIPLICATION
Publication number
20220291923
Publication date
Sep 15, 2022
ARM Limited
David Hennah MANSELL
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTROLLING USE OF DATA DETERMINED BY A RESOLVE-PENDING SPECULATIVE...
Publication number
20220050909
Publication date
Feb 17, 2022
ARM Limited
Alastair David REID
G06 - COMPUTING CALCULATING COUNTING
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
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
CACHE ACCESS DETECTION AND PREDICTION
Publication number
20200250098
Publication date
Aug 6, 2020
ARM Limited
Lei MA
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
REGISTER-BASED MATRIX MULTIPLICATION
Publication number
20200117450
Publication date
Apr 16, 2020
ARM Limited
David Hennah MANSELL
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
RANKING ITEMS
Publication number
20190057093
Publication date
Feb 21, 2019
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD FOR ESTIMATING A SHIFT AMOUNT WHEN PERFORMING...
Publication number
20180285076
Publication date
Oct 4, 2018
ARM Limited
David Raymond LUTZ
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HANDLING STALLING EVENT FOR MULTIPLE THREAD PIPELINE, AND TRIGGERIN...
Publication number
20180267805
Publication date
Sep 20, 2018
ARM Limited
Ian Michael CAULFIELD
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 STORAGE
Publication number
20170249085
Publication date
Aug 31, 2017
ARM Limited
Cédric Denis Robert AIRAUD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Arbitration of requests requiring a variable number of resources
Publication number
20170185542
Publication date
Jun 29, 2017
ARM Limited
Max John Batley
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD FOR MANAGING A BRANCH INFORMATION STORAGE
Publication number
20170147346
Publication date
May 25, 2017
ARM Limited
Alexander Alfred HORNUNG
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HANDLING STALLING EVENT FOR MULTIPLE THREAD PIPELINE, AND TRIGGERIN...
Publication number
20170139716
Publication date
May 18, 2017
ARM Limited
Ian Michael CAULFIELD
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
APPARATUS AND METHOD FOR PROCESSING INSTRUCTIONS FROM A PLURALITY O...
Publication number
20170132011
Publication date
May 11, 2017
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPARATUS AND METHOD FOR SUPPORTING OUT-OF-ORDER PROGRAM EXECUTION...
Publication number
20170132010
Publication date
May 11, 2017
ARM Limited
Vladimir VASEKIN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INSTRUCTION FUSION
Publication number
20170123808
Publication date
May 4, 2017
ARM Limited
Ian Michael CAULFIELD
G06 - COMPUTING CALCULATING COUNTING