ClassID:

189636

G06F8/453 - CPC Classification

Classification description:

Arrangements for software engineering; Transformation of program code; Compilation; Exploiting coarse grain parallelism in compilation, i.e. parallelism between groups of instructions Data distribution

Sub-classes:
Recent Application in this class:
#1
20260030078
2026-01-29

BUFFER-PIPELINE MANAGER (BPM) FOR RECONFIGURABLE PROCESSORS

#2
20250358186
2025-11-20

DEVICES FOR FACILITATING STREAMING IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE

#3
20250310199
2025-10-02

SYSTEMS AND METHODS FOR FACILITATING STREAMING IN A LOCAL NETWORK WITH MULTIPLE SUBNETS

#4
20250306883
2025-10-02

COMPILER-BASED SYNCHRONIZATION FOR DATAFLOW GRAPHS ON COARSE-GRAINED RECONFIGURABLE ARCHITECTURES

#5
20250300892
2025-09-25

UPDATING MEDIA DEVICES IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE

#6
20250173132
2025-05-29

CREDIT-BASED ARBITRATION FOR A RECONFIGURABLE DATA PROCESSOR

#7
20250110717
2025-04-03

ADAPTIVE SEARCH-BASED ALLOCATION OF COMPUTATIONS TO SYNCHRONIZED, INTERCONNECTED PROCESSING ELEMENTS FOR IMPLEMENTING MACHINE LEARNING NETWORKS

#8
20250106468
2025-03-27

FACILITATING STREAMING IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE

#9
20250021319
2025-01-16

DATA COMMUNICATION WITH REMOTE OPERATION OF A VEHICLE

#10
20240403013
2024-12-05

SYSTEM FOR AUTO-PARALLELIZATION OF PROCESSING CODES FOR MULTI-PROCESSOR SYSTEMS WITH OPTIMIZED LATENCY, AND METHOD THEREOF

#11
20240370241
2024-11-07

FUSION FOR MULTI-LAYERED COMPUTATIONAL GRAPHS

#12
20240223845
2024-07-04

VOICE COMMAND INTEGRATION FOR LOCAL NETWORK CONNECTED DEVICES

#13
20240152761
2024-05-09

METHOD AND APPARATUS FOR USING A PACKET ARCHITECTURE TO PROCESS NEURAL NETWORKS IN A NEURAL PROCESSING UNIT

#14
20240146993
2024-05-02

SYSTEMS AND METHODS FOR FACILITATING STREAMING IN A LOCAL NETWORK WITH MULTIPLE SUBNETS

#15
20240004718
2024-01-04

COMPILING TENSOR OPERATORS FOR NEURAL NETWORK MODELS BASED ON TENSOR TILE CONFIGURATIONS

#16
20230336811
2023-10-19

SMART TV OPERATING SYSTEM ARRANGEMENTS FOR LOCAL NETWORK CONNECTED TELEVISION RECEIVERS

#17
20230325160
2023-10-12

Sparsity uniformity enforcement for multicore processor

#18
20230315415
2023-10-05

Programming a coarse grained reconfigurable array through description of data flow graphs

#19
20230273775
2023-08-31

REMOTE APPLICATION MODERNIZATION

#20
20230251839
2023-08-10

Head of line blocking mitigation in a reconfigurable data processor

#21
20230244534
2023-08-03

Electronic device and controlling method of electronic device

#22
20230205613
2023-06-29

System and Method for User Interactive Pipelining of a Computing Application

#23
20230205501
2023-06-29

COMPILER-BASED INPUT SYNCHRONIZATION FOR PROCESSOR WITH VARIANT STAGE LATENCIES

#24
20230188781
2023-06-15

Voice command integration for local network connected devices

#25
20230146541
2023-05-11

Sparsity uniformity enforcement for multicore processor

#26
20230121198
2023-04-20

METHOD OF DISTRIBUTED GRAPH LOADING FOR MINIMAL COMMUNICATION AND GOOD BALANCE VIA LAZY MATERIALIZATION AND DIRECTORY INDIRECTION USING INDEXED TABULAR REPRESENTATION

#27
20230052217
2023-02-16

Updating media devices in a local network with a client-server architecture

#28
20230052067
2023-02-16

Systems and methods for facilitating streaming in a local network with multiple subnets

#29
20230050390
2023-02-16

System and method for generating a video signal

#30
20230049779
2023-02-16

Engine to propagate data across systems

#31
20230047422
2023-02-16

DEVICES FOR FACILITATING STREAMING IN A LOCAL NETWORK WITH A CLIENT-SERVER ARCHITECTURE

#32
20230047176
2023-02-16

Facilitating streaming in a local network with a client-server architecture

#33
20220391179
2022-12-08

Accelerating application modernization

#34
20220086250
2022-03-17

Engine to propagate data across systems

#35
20220075608
2022-03-10

Hardware acceleration method, compiler, and device

#36
20220057949
2022-02-24

Systems and methods for minimizing communications

#37
20210281655
2021-09-09

Cognitive automation-based engine to propagate data across systems

#38
20210165644
2021-06-03

Vehicle master device, rewrite target group administration method, computer program product and data structure of specification data

#39
20210165641
2021-06-03

Remote application modernization

#40
20210165640
2021-06-03

Accelerating application modernization

#41
20210157558
2021-05-27

PROCESS FOR CONSTRUCTING A SIGNATURE CHARACTERISTIC OF THE ACCESSES, BY A MICROPROCESSOR, OF A MEMORY

#42
20210124600
2021-04-29

Rescheduling JIT compilation based on jobs of parallel distributed computing framework

#43
20210042102
2021-02-11

Method of distributed graph loading for minimal communication and good balance via lazy materialization and directory indirection using indexed tabular representation

#44
20210011768
2021-01-14

Thread associated memory allocation and memory architecture aware allocation

#45
20210011730
2021-01-14

Shared local memory tiling mechanism

#46
20200393980
2020-12-17

Systems and methods for energy proportional scheduling

#47
20200249855
2020-08-06

Systems and methods for minimizing communications

#48
20200089480
2020-03-19

Hardware acceleration method, compiler, and device

#49
20200004548
2020-01-02

Shared local memory tiling mechanism

#50
20190294444
2019-09-26

Optimize control-flow convergence on SIMD engine using divergence depth

#51
20190102154
2019-04-04

Method of distributed graph loading for minimal communication and good balance via lazy materialization and directory indirection using indexed tabular representation

#52
20190042216
2019-02-07

Methods and apparatus to convert a non-series-parallel control flow graph to data flow

#53
20190012155
2019-01-10

Computer system and method for parallel program code optimization and deployment

#54
20180314545
2018-11-01

Incremental parallel processing of data

#55
20180285117
2018-10-04

Shared local memory tiling mechanism

#56
20180253290
2018-09-06

Compiling a parallel loop with a complex access pattern for writing an array for GPU and CPU

#57
20180253289
2018-09-06

Compiling a parallel loop with a complex access pattern for writing an array for GPU and CPU

#58
20180232239
2018-08-16

Optimize control-flow convergence on SIMD engine using divergence depth

#59
20180203734
2018-07-19

Thread associated memory allocation and memory architecture aware allocation

#60
20180121180
2018-05-03

Hardware acceleration method, compiler, and device

#61
20180113746
2018-04-26

Software service execution apparatus, system, and method

#62
20180074821
2018-03-15

Iterative evaluation of data through SIMD processor registers

#63
20170286076
2017-10-05

AUTO-VECTORIZATION IN JUST-IN-TIME COMPILERS FOR DYNAMICALLY TYPED PROGRAMMING LANGUAGES

#64
20170147943
2017-05-25

Global data flow optimization for machine learning programs

#65
20160328236
2016-11-10

Apparatus and method for handling registers in pipeline processing

#66
20160299746
2016-10-13

Auto-vectorization in just-in-time compilers for dynamically typed programming languages

#67
20160246579
2016-08-25

Compiler method, parallel processing method, and compiler apparatus

#68
20160196122
2016-07-07

Systems and methods for efficient determination of task dependences after loop tiling

#69
20160196121
2016-07-07

Systems and methods for energy proportional scheduling

#70
20160196086
2016-07-07

Systems and methods for minimizing communications

#71
20160188305
2016-06-30

Technologies for low-level composable high performance computing libraries

#72
20160132272
2016-05-12

Information processing apparatus, communication method and information processing system for communication of global data shared by information processing apparatuses

#73
20160117188
2016-04-28

Incremental parallel processing of data

#74
20160062771
2016-03-03

Optimize control-flow convergence on SIMD engine using divergence depth

#75
20150220315
2015-08-06

Method and apparatus for compiling code based on a dependency tree

#76
20150193504
2015-07-09

Data processing service

#77
20150128118
2015-05-07

Hierarchical resource pools in a linker

#78
20140173205
2014-06-19

Analyzing update conditions for shared variable directory information in a parallel computer

#79
20140173204
2014-06-19

Analyzing update conditions for shared variable directory information in a parallel computer

#80
20140165049
2014-06-12

Compiler-controlled region scheduling for SIMD execution of threads

#81
20140075161
2014-03-13

Data-parallel computation management

#82
20130219378
2013-08-22

Vectorization of shaders

#83
20130152057
2013-06-13

Optimizing data partitioning for data-parallel computing

#84
20130024667
2013-01-24

Arithmetic and control unit, arithmethic and control method, program and parallel processor

#85
20120246158
2012-09-27

CO-RANGE PARTITION FOR QUERY PLAN OPTIMIZATION AND DATA-PARALLEL PROGRAMMING MODEL

#86
20120089961
2012-04-12

Tile communication operator

#87
20120011347
2012-01-12

Parallel programming interface to dynamicaly allocate program portions

#88
20120005662
2012-01-05

Indexable type transformations

#89
20110296394
2011-12-01

Generating an encoded package profile

#90
20110296393
2011-12-01

Generating an encoded package profile based on executing host processes

#91
20100218196
2010-08-26

System, methods and apparatus for program optimization for multi-threaded processor architectures

#92
20100174876
2010-07-08

Memory management method, information processing device, program creation method, and program

#93
20080301697
2008-12-04

MULTIPLE TASK MANAGEMENT BETWEEN PROCESSORS

#94
20080301694
2008-12-04

Communication scheduling within a parallel processing system

#95
20080301418
2008-12-04

Tracing command execution in a parallel processing system

#96
20080301395
2008-12-04

SOFTWARE DEVELOPMENT FOR PARALLEL PROCESSING SYSTEMS

#97
20080229297
2008-09-18

Method and system for reducing memory reference overhead associated with treadprivate variables in parallel programs

#98
20080201721
2008-08-21

Parallel programming interface to dynamically allocate program portions

#99
20080141279
2008-06-12

Efficient data loading in a data-parallel processor

#100
20070174829
2007-07-26

Method for mapping applications on a multiprocessor platform/system

#101
20070089105
2007-04-19

Method and system for reducing memory reference overhead associated with threadprivate variables in parallel programs

#102
20070079300
2007-04-05

Splitting the computation space to optimize parallel code

#103
18226719
2025-05-06

Method and system for memory management within machine learning inference engine

#104
17988616
2026-04-28

Method and system to update weight and bias in partitioned on-chip memory in an inference engine with multiple processing tiles

#105
17966380
2024-10-22

Method and system to expand accessible on-chip memory (OCM) of an inference engine

#106
17590994
2024-10-08

Method and apparatus for performing machine learning operations in parallel on machine learning hardware

#107
17511111
2024-05-28

Method and apparatus for performing machine learning operations in parallel on machine learning hardware

#108
17387871
2024-05-21

Methods and apparatus for automatic communication optimizations in a compiler based on a polyhedral representation

#109
15822996
2021-12-14

Methods and apparatus for automatic communication optimizations in a compiler based on a polyhedral representation

#110
14165521
2019-07-02

Stream adapter for batch-oriented processing frameworks

#111
13709721
2015-11-24

Distributed model compilation