← Capabilities
Critical Technology

High-Performance & AI Computing

The capacity to build and operate computing at the frontier: supercomputing, AI training and inference at scale, and the accelerator and system architectures that deliver them. One of the capabilities of Semiconductors & Advanced Computing.

International families
22k2015 to 2024
Leading country
United States2.1× the next
All families
53khome filings included
Over five years
Rising2020 to 2024 against the five before

Year by year

Patent families by country of origin and the year of the earliest filing, 2000 to 2025; 2025 is a part year, still filling in. International families are those for which protection was sought beyond one country.

Volume

International patent families in the capability, by the year of the earliest filing.

Source: Global Institute for National Capability (GINC), 2026. Underlying patents from 107 patent offices, IFI CLAIMS and Google

Share by country

Each country's share of the year's international families, in per cent: the capability's five largest countries of origin, 2015 to 2024, and the rest of the world.

Source: Global Institute for National Capability (GINC), 2026. Underlying patents from 107 patent offices, IFI CLAIMS and Google

Country leaderboard

International patent families, 2015 to 2024, by country of origin. Growth compares the latest five full years with the five before.

Ten largest

United States

China

South Korea

Japan

United Kingdom

Taiwan

Germany

France

Canada

Singapore

8,142

3,957

2,955

2,347

895

798

551

415

230

194

2000 to 2025
1United States8,14237.1%1.0×
15,120
2China3,95718.0%1.9×
23,440
3South Korea2,95513.5%1.9×
5,273
4Japan2,34710.7%0.8×
2,937
5United Kingdom8954.1%1.2×
1,227
6Taiwan7983.6%1.8×
1,154
7Germany5512.5%1.7×
747
8France4151.9%1.0×
492
9Canada2301.0%1.0×
338
10Singapore1940.9%3.7×
264
11Israel1760.8%1.1×
326
12Sweden1660.8%1.0×
171
13Cayman Islands1390.6%0.3×
188
14Netherlands1210.6%1.2×
140
15Switzerland1190.5%2.2×
142
16Finland1190.5%1.3×
133
17India1040.5%1.3×
164
18Italy610.3%1.8×
83
19Ireland480.2%0.5×
67
20Belgium450.2%1.1×
47
21Hong Kong440.2%1.9×
54
22Australia400.2%1.7×
52
23Russia290.1%0.9×
96
24Spain240.1%2.0×
25
25Norway240.1%0.8×
26
26Türkiye210.1%2.0×
30
27Austria160.1%0.8×
19
28Denmark120.1%3.0×
13
29Luxembourg100.0%0.7×
10
30Brazil80.0%0.6×
15
31Poland80.0%1.0×
11
32Hungary80.0%1.0×
10
33Saudi Arabia70.0%0.8×
12
34Portugal70.0%2.5×
7
35New Zealand60.0%0.5×
7
36Malaysia60.0%5.0×
11
37Mexico50.0%1.5×
9
38South Africa30.0%0.5×
3
39Czechia20.0%1.0×
3
40Liechtenstein10.0%–
1

Applicants

The largest applicants by international patent families, 2015 to 2024: across the world, then within each of the five countries with the most families in High-Performance & AI Computing. Names are as held in the source and are not consolidated across subsidiaries.

Global

21,931 international families

INTEL CORP · United States

SAMSUNG ELECTRONICS CO LTD · South Korea

HUAWEI TECH CO LTD · China

QUALCOMM INC · United States

NVIDIA CORP · United States

MICROSOFT TECHNOLOGY LICENSING LLC · United States

1,615

1,593

942

567

558

473

United States

8,142 international families

INTEL CORP

NVIDIA CORP

QUALCOMM INC

MICROSOFT TECHNOLOGY LICENSING LLC

IBM

GOOGLE LLC

1,534

558

541

473

373

366

China

3,957 international families

HUAWEI TECH CO LTD

CAMBRICON TECH CORP LTD

UNIV TSINGHUA

BEIJING BAIDU NETCOM SCI & TECH CO LTD

TENCENT TECH SHENZHEN CO LTD

SHANGHAI CAMBRICON INF TECH CO LTD

901

103

102

97

93

89

South Korea

2,955 international families

SAMSUNG ELECTRONICS CO LTD

SK HYNIX INC

SEOUL NAT UNIV R&DB FOUNDATION

ELECTRONICS & TELECOMMUNICATIONS RES INST

KOREA ADVANCED INST SCI & TECH

LG ELECTRONICS INC

1,577

193

152

116

85

65

Japan

2,347 international families

FUJITSU LTD

CANON KK

SEMICONDUCTOR ENERGY LAB

NIPPON TELEGRAPH & TELEPHONE

TOSHIBA KK

TOSHIBA CORP

347

182

119

113

107

102

United Kingdom

895 international families

ADVANCED RISC MACH LTD

IMAGINATION TECH LTD

GRAPHCORE LTD

DEEPMIND TECH LTD

APICAL LTD

GDM HOLDING LLC

375

246

74

36

16

12

Similar capabilities

The nine capabilities that share the most international patent families with High-Performance & AI Computing, 2015 to 2024: the families counted in both as a share of those counted in either. Each card shows its five largest countries.

Critical Technology

Machine Learning & Foundation Models

8.3% shared · 9,937 families in both

United States

China

South Korea

Japan

Germany

32,358

20,768

15,108

13,257

5,948

Strategic Infrastructure

Data Centres, Compute & Cloud

7.4% shared · 6,286 families in both

United States

China

Japan

South Korea

Germany

23,300

14,719

7,822

4,889

3,301

Strategic Infrastructure

AI Tools & Applications

5.1% shared · 12,069 families in both

United States

China

Japan

South Korea

Germany

59,104

48,655

39,220

27,537

12,086

Critical Technology

Applied AI & Advanced Analytics

1.9% shared · 4,216 families in both

United States

China

Japan

South Korea

Germany

52,577

44,684

37,272

22,879

11,142

Strategic Infrastructure

Core & Backbone Networks

1.8% shared · 2,162 families in both

United States

China

Japan

South Korea

Germany

26,336

26,166

15,255

6,683

4,804

Critical Technology

Semiconductor Design & EDA

1.6% shared · 478 families in both

United States

Taiwan

China

South Korea

Japan

2,117

1,739

1,459

1,379

1,123

Strategic Infrastructure

Data Resources

1.3% shared · 1,427 families in both

United States

China

Japan

South Korea

Germany

28,809

23,945

12,592

7,266

3,037

Critical Technology

Protective Cybersecurity Technologies

1.1% shared · 1,075 families in both

United States

China

Japan

South Korea

Germany

24,476

15,698

8,691

6,051

4,461

Critical Technology

Quantum Computing

0.9% shared · 258 families in both

United States

Japan

China

Germany

France

2,335

791

484

336

322

Crosswalk

How High-Performance & AI Computing is matched to the patent classifications. The entries below were chosen for it; each stands for itself and everything beneath it in the scheme, 87 Cooperative entries in all. A patent family counts when any of its codes, in either scheme and at any office, falls under one of them. Codes since retired are placed under the entries that replaced them.

EntryTitle in the schemeWhy it is chosenCPC codesIPC codesDocuments
G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neuronsHardware for neural networks, including AI accelerator chips6489,921
G06F15/76Architectures of general purpose stored program computersProcessor architectures, including parallel arrays and systems on chip49476,812
G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflakeInterconnection networks between processors16175,072
G06T1/20Processor architectures; Processor configuration, e.g. pipeliningGraphics processor architectures1153,503
G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional unitsParallel execution units within processors11none43,142
G06F9/3877Concurrent instruction execution, e.g. pipeline or look ahead using a secondary processor, e.g. coprocessorCoprocessors and accelerators4none13,209

CPC and IPC codes are the codes in use on patent documents, at any office, that fall under the entry. Documents is the larger of the two schemes' counts of documents carrying one of them. An entry with no IPC codes can be told apart only in the Cooperative scheme.

The Cooperative codes in use that count towards High-Performance & AI Computing: 87 codes on 305,490 documents. The full crosswalk is in the cpc-to-capability.csv download.

CodeTitleUnder entryHow placedDocuments
G06N3/063Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic meansG06N3/06In the scheme64,989
G06T1/20Processor architectures; Processor configuration, e.g. pipeliningG06T1/20In the scheme53,503
G06F9/3885Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional unitsG06F9/3885In the scheme14,987
G06N3/065Analogue meansG06N3/06In the scheme13,456
G06F9/3887Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled by a single instruction for multiple data lanes [SIMD]G06F9/3885In the scheme9,523
G06F15/7807System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single packageG06F15/76In the scheme9,041
G06F9/3877Concurrent instruction execution, e.g. pipeline or look ahead using a secondary processor, e.g. coprocessorG06F9/3877In the scheme8,719
G06F15/7867Architectures of general purpose stored program computers comprising a single central processing unit with reconfigurable architectureG06F15/76In the scheme8,506
G06F15/173Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflakeG06F15/173In the scheme7,897
G06F9/3888Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled by a single instruction for multiple threads [SIMT] in parallelG06F9/3885In the scheme6,324
G06F15/80Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processorsG06F15/76In the scheme5,187
G06F15/17331Distributed shared memory [DSM], e.g. remote direct memory access [RDMA]G06F15/173In the scheme5,075
G06F15/8007Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors single instruction multiple data [SIMD] multiprocessorsG06F15/76In the scheme4,544
G06F15/76Architectures of general purpose stored program computersG06F15/76In the scheme4,359
G06F15/7821Tightly coupled to memory, e.g. computational memory, smart memory, processor in memoryG06F15/76In the scheme4,062
G06N3/061Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using biological neurons, e.g. biological neurons connected to an integrated circuitG06N3/06In the scheme3,824
G06F15/78Architectures of general purpose stored program computers comprising a single central processing unitG06F15/76In the scheme3,696
G06F9/3879Concurrent instruction execution, e.g. pipeline or look ahead using a secondary processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction setG06F9/3877In the scheme3,498
G06F9/3891Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled by multiple instructions, e.g. MIMD, decoupled access or execute organised in groups of units sharing resources, e.g. clustersG06F9/3885In the scheme3,493
G06F15/7825Globally asynchronous, locally synchronous, e.g. network on chipG06F15/76In the scheme3,180
G06F15/8053Vector processorsG06F15/76In the scheme2,929
G06N3/0675Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using optical means using electro-optical, acousto-optical or opto-electronic meansG06N3/06In the scheme2,906
G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neuronsG06N3/06In the scheme2,894
G06F15/8023Two dimensional arrays, e.g. mesh, torusG06F15/76In the scheme2,611
G06F15/781On-chip cache; Off-chip memoryG06F15/76In the scheme2,318
G06F15/7871Reconfiguration support, e.g. configuration loading, configuration switching, or hardware OSG06F15/76In the scheme2,310
G06F9/3889Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled by multiple instructions, e.g. MIMD, decoupled access or executeG06F9/3885In the scheme2,247
G06F15/17381Two dimensional, e.g. mesh, torusG06F15/173In the scheme2,150
G06F15/17337Direct connection machines, e.g. completely connected computers, point to point communication networksG06F15/173In the scheme2,127
G06F9/3893Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulatorG06F9/3885In the scheme2,119
G06N3/067Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using optical meansG06N3/06In the scheme1,852
G06F9/3897Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulator for complex operations, e.g. multidimensional or interleaved address generators, macros with adaptable data pathG06F9/3885In the scheme1,836
G06F15/17375One dimensional, e.g. linear array, ringG06F15/173In the scheme1,789
G06F15/8015One dimensional arrays, e.g. rings, linear arrays, busesG06F15/76In the scheme1,776
G06F15/17306Intercommunication techniquesG06F15/173In the scheme1,770
G06F15/8046Systolic arraysG06F15/76In the scheme1,703
G06F15/17325Synchronisation; Hardware support thereforG06F15/173In the scheme1,686
G06F15/7839Architectures of general purpose stored program computers comprising a single central processing unit with memoryG06F15/76In the scheme1,551
G06F15/82Architectures of general purpose stored program computers data or demand drivenG06F15/76In the scheme1,489
G06F15/7842Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers)G06F15/76In the scheme1,345
G06F15/7814Specially adapted for real time processing, e.g. comprising hardware timersG06F15/76In the scheme1,315
G06F15/17343Direct connection machines, e.g. completely connected computers, point to point communication networks wherein the interconnection is dynamically configurable, e.g. having loosely coupled nearest neighbor architectureG06F15/173In the scheme1,191
G06F15/17318Parallel communications techniques, e.g. gather, scatter, reduce, roadcast, multicast, all to allG06F15/173In the scheme1,167
G06F15/7832Architectures of general purpose stored program computers comprising a single central processing unit without memory on one IC chip (single chip microprocessors)G06F15/76In the scheme1,149
G06F15/8076Details on data register accessG06F15/76In the scheme1,103
G06F9/3895Concurrent instruction execution, e.g. pipeline or look ahead using a plurality of independent parallel functional units controlled in tandem, e.g. multiplier-accumulator for complex operations, e.g. multidimensional or interleaved address generators, macrosG06F9/3885In the scheme1,051
G06F15/7817Specially adapted for signal processing, e.g. Harvard architecturesG06F15/76In the scheme1,039
G06F15/17312Routing techniques specific to parallel machines, e.g. wormhole, store and forward, shortest path problem congestionG06F15/173In the scheme1,021
G06F15/7803System on board, i.e. computer system on one or more PCB, e.g. motherboards, daughterboards or bladesG06F15/76In the scheme960
G06F15/8061Details on data memory accessG06F15/76In the scheme924
G06F15/8092Array of vector unitsG06F15/76In the scheme890
G06F15/7864Architectures of general purpose stored program computers comprising a single central processing unit with memory on more than one IC chipG06F15/76In the scheme879
G06F9/3881Arrangements for communication of instructions and dataG06F9/3877In the scheme832
G06F9/38873Iterative single instructions for multiple data lanes [SIMD]G06F9/3885In the scheme741
G06F9/38885Divergence aspectsG06F9/3885In the scheme691
G06F15/8084Special arrangements thereof, e.g. mask or switchG06F15/76In the scheme675
G06F15/825Dataflow computersG06F15/76In the scheme667
G06F15/17393Indirect interconnection networks non hierarchical topologies having multistage networks, e.g. broadcasting scattering, gathering, hot spot contention, combining/decombiningG06F15/173In the scheme663
G06F15/8069Details on data memory access using a cacheG06F15/76In the scheme611
G06F15/7896Modular architectures, e.g. assembled from a number of identical packagesG06F15/76In the scheme607
G06F15/803Three-dimensional arrays or hypercubesG06F15/76In the scheme550
G06F15/7846On-chip cache and off-chip main memoryG06F15/76In the scheme536
G06F15/17368Indirect interconnection networks non hierarchical topologiesG06F15/173In the scheme514
G06F15/17362Indirect interconnection networks hierarchical topologiesG06F15/173In the scheme509
G06F15/1735Network adapters, e.g. SCI, MyrinetG06F15/173In the scheme495
G06F15/7889Reconfigurable logic implemented as a co-processorG06F15/76In the scheme487
G06F15/17356Indirect interconnection networksG06F15/173In the scheme452
G06F15/8038Associative processorsG06F15/76In the scheme426
G06F15/17387Three dimensional, e.g. hypercubesG06F15/173In the scheme397
G06F15/7857Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers) using interleaved memoryG06F15/76In the scheme336
G06F15/786Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers) using a single memory moduleG06F15/76In the scheme332
G06F15/7892Reconfigurable logic embedded in CPU, e.g. reconfigurable unitG06F15/76In the scheme332
G06F2015/763AsicG06F15/76In the scheme297
G06F2015/765CacheG06F15/76In the scheme268
G06F15/7882Reconfiguration support, e.g. configuration loading, configuration switching, or hardware OS for self reconfigurationG06F15/76In the scheme235
G06F15/785Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers) with decentralized control, e.g. smart memoriesG06F15/76In the scheme230
G06F15/7878Reconfiguration support, e.g. configuration loading, configuration switching, or hardware OS for pipeline reconfigurationG06F15/76In the scheme222
G06F15/7875Reconfiguration support, e.g. configuration loading, configuration switching, or hardware OS for multiple contextsG06F15/76In the scheme215
G06F15/7885Runtime interface, e.g. data exchange, runtime controlG06F15/76In the scheme211
G06F15/7835Architectures of general purpose stored program computers comprising a single central processing unit without memory on more than one IC chipG06F15/76In the scheme187
G06F2015/768Gate arrayG06F15/76In the scheme179
G06F2009/3883Two-engine architectures, i.e. stand-alone processor acting as a secondary processorG06F9/3877In the scheme160
G06F15/7828Architectures of general purpose stored program computers comprising a single central processing unit without memoryG06F15/76In the scheme137
G06F9/38875Iterative single instructions for multiple data lanes [SIMD] for adaptable or variable architectural vector lengthG06F9/3885In the scheme130
G06F15/7853Architectures of general purpose stored program computers comprising a single central processing unit with memory on one IC chip (single chip microcontrollers) including a ROMG06F15/76In the scheme100
G06F2015/761Indexing scheme relating to architectures of general purpose stored program computersG06F15/76In the scheme60
G06F2015/766Flash epromG06F15/76In the scheme46
Match: Direct
The capability is itself a technology or a kind of physical system, and the classification names it. No entry names supercomputers; the two G06F9 entries are CPC only. The crosswalk is a first pass that nobody has reviewed.

Other capabilities in Semiconductors & Advanced Computing