ClassID:

189792

G06F9/3875 - CPC Classification

Classification description:

Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs; Arrangements for executing machine instructions, e.g. instruction decode; Concurrent instruction execution, e.g. pipeline, look ahead using instruction pipelines Pipelining a single stage, e.g. superpipelining

Recent Application in this class:
#1
20250378176
2025-12-11

INTENT-BASED ORCHESTRATION IN HETEROGENOUS COMPUTE PLATFORMS

#2
20240039694
2024-02-01

DEVICE FOR PROCESSING HOMOMORPHICALLY ENCRYPTED DATA

#3
20240004666
2024-01-04

FLOATING-POINT SUPPORTIVE PIPELINE FOR EMULATED SHARED MEMORY ARCHITECTURES

#4
20220124009
2022-04-21

Intent-based orchestration in heterogenous compute platforms

#5
20220124005
2022-04-21

SYSTEMS AND METHODS FOR REACTIVE INTENT-DRIVEN END-TO-END ORCHESTRATION

#6
20220121455
2022-04-21

INTENT-BASED CLUSTER ADMINISTRATION

#7
20220116455
2022-04-14

COMPUTATIONAL STORAGE IN A FUNCTION-AS-A-SERVICE ARCHITECTURE

#8
20220113790
2022-04-14

INTENT-DRIVEN POWER MANAGEMENT

#9
20210373901
2021-12-02

Exception register delay

#10
20200241882
2020-07-30

INFORMATION PROCESSING SYSTEM, METHOD OF PROCESSING INFORMATION, AND INFORMATION PROCESSING APPARATUS

#11
20190065207
2019-02-28

Configurable pipeline based on error detection mode in a data processing system

#12
20180232237
2018-08-16

Method and apparatus for efficient scheduling for asymmetrical execution units

#13
20180129505
2018-05-10

Run-Time Parallelization of Code Execution Based on an Approximate Register-Access Specification

#14
20170068306
2017-03-09

Managing a free list of resources to decrease control complexity and reduce power consumption

#15
20160306633
2016-10-20

Run-time parallelization of code execution based on an approximate register-access specification

#16
20160299764
2016-10-13

System and method for pipeline management of artifacts

#17
20160283249
2016-09-29

Floating-point supportive pipeline for emulated shared memory architectures

#18
20160139932
2016-05-19

Managing history information for branch prediction

#19
20150378740
2015-12-31

Selectively performing a single cycle write operation with ECC in a data processing system

#20
20150324196
2015-11-12

Utilizing pipeline registers as intermediate storage

#21
20150220339
2015-08-06

On-the-fly conversion during load/store operations in a vector processor

#22
20150212972
2015-07-30

Data processing apparatus and method for performing scan operations

#23
20150100754
2015-04-09

Apparatus and method for controlling the number of vector elements written to a data store while performing speculative vector write operations

#24
20140373022
2014-12-18

Method and apparatus for efficient scheduling for asymmetrical execution units

#25
20140229639
2014-08-14

Data processing apparatus having a parallel processing circuit including a plurality of processing modules, and method for controlling the same

#26
20140143531
2014-05-22

Automatic pipeline stage insertion

#27
20130179664
2013-07-11

Division unit with normalization circuit and plural divide engines for receiving instructions when divide engine availability is indicated

#28
20130166890
2013-06-27

Apparatus for switching a plurality of ALUs between tree and cascade configurations

#29
20130145102
2013-06-06

Multi-level instruction cache prefetching

#30
20130138925
2013-05-30

Processing core with speculative register preprocessing in unused execution unit cycles

#31
20120204012
2012-08-09

Executing misaligned load dependent instruction in second execution stage in parity protected mode in configurable pipelined processor

#32
20110087863
2011-04-14

Data processing apparatus having a parallel processing circuit including a plurality of processing modules, and method for controlling the same

#33
20110066827
2011-03-17

MULTIPROCESSOR

#34
20110055521
2011-03-03

MICROPROCESSOR HAVING AT LEAST ONE APPLICATION SPECIFIC FUNCTIONAL UNIT AND METHOD TO DESIGN SAME

#35
20110035570
2011-02-10

Microprocessor with ALU integrated into store unit

#36
20110035569
2011-02-10

Microprocessor with ALU integrated into load unit

#37
20110016288
2011-01-20

Serial flash memory and address transmission method thereof

#38
20100332940
2010-12-30

Result forwarding to dependent instruction in pipelined processor with mode selectable execution in E1 or E2 of pipelined operational stages

#39
20100217961
2010-08-26

PROCESSOR SYSTEM EXECUTING PIPELINE PROCESSING AND PIPELINE PROCESSING METHOD

#40
20100217960
2010-08-26

Method of Performing Serial Functions in Parallel

#41
20100180129
2010-07-15

APPARATUS COMPRISING A PLURALITY OF ARITHMETIC LOGIC UNITS

#42
20100070737
2010-03-18

Address generation

#43
20100058030
2010-03-04

Processor having ALU with dynamically transparent pipeline stages

#44
20090300336
2009-12-03

Microprocessor with highly configurable pipeline and executional unit internal hierarchal structures, optimizable for different types of computational functions

#45
20090276609
2009-11-05

Configurable pipeline to process an operation at alternate pipeline stages depending on ECC/parity protection mode of memory access

#46
20090249037
2009-10-01

Multithreaded processor with fast and slow paths pipeline issuing instructions of differing complexity of different instruction set and avoiding collision

#47
20090249025
2009-10-01

Serial data processing circuit

#48
20090187740
2009-07-23

Reducing errors in pre-decode caches

#49
20090164763
2009-06-25

Method and apparatus for a double width load using a single width load port

#50
20090094474
2009-04-09

INFORMATION PROCESSING DEVICE

#51
20090094440
2009-04-09

Pre-fetch circuit of semiconductor memory apparatus and control method of the same

#52
20090070568
2009-03-12

Computation parallelization in software reconfigurable all digital phase lock loop

#53
20090006816
2009-01-01

Inter-cluster communication network and heirarchical register files for clustered VLIW processors

#54
20080148021
2008-06-19

High Frequency Stall Design

#55
20080133889
2008-06-05

Hierarchical instruction scheduler facilitating instruction replay

#56
20080133887
2008-06-05

Data processing apparatus of high speed process using memory of low speed and low power consumption

#57
20080059756
2008-03-06

Relative address generation

#58
20080046698
2008-02-21

Run length encoding in VLIW architecture

#59
20070074012
2007-03-29

Microprocessor system and method for instruction-initiated recording and execution of instruction sequences in a dynamically decoupleable extended instruction pipeline

#60
20070074007
2007-03-29

Parameterizable clip instruction and method of performing a clip operation using the same

#61
20070074004
2007-03-29

Systems and methods for selectively decoupling a parallel extended instruction pipeline

#62
20070073925
2007-03-29

Systems and methods for synchronizing multiple processing engines of a microprocessor

#63
20070071106
2007-03-29

System and methods for performing deblocking in microprocessor-based video codec applications

#64
20070071101
2007-03-29

Systolic-array based systems and methods for performing block matching in motion compensation

#65
20070070080
2007-03-29

Systems and methods for accelerating sub-pixel interpolation in video processing applications

#66
20070043931
2007-02-22

System and method for high frequency stall design

#67
20070038845
2007-02-15

Data processor

#68
20070011432
2007-01-11

Address generation unit with operand recycling

#69
20070005942
2007-01-04

Converting a processor into a compatible virtual multithreaded processor (VMP)

#70
20070005941
2007-01-04

High performance architecture for a writeback stage

#71
20060282487
2006-12-14

Method and system for pipelining saturated accumulation and other loops with loop-carried dependencies

#72
20060265572
2006-11-23

Handling cache miss in an instruction crossing a cache line boundary

#73
20060259741
2006-11-16

Controlling out of order execution pipelines issue tagging

#74
20060253659
2006-11-09

Method and virtual port register array for implementing shared access to a register array port by multiple sources

#75
20060248320
2006-11-02

Data processing apparatus and method for executing a sequence of instructions including a multiple iteration instruction

#76
20060206693
2006-09-14

Method and apparatus to execute an instruction with a semi-fast operation in a staggered ALU

#77
20060202715
2006-09-14

Re-configurable circuit and configuration switching method

#78
20060200653
2006-09-07

Decoding predication instructions within a superscaler data processing system

#79
20060200651
2006-09-07

Method and apparatus for power reduction utilizing heterogeneously-multi-pipelined processor

#80
20060155972
2006-07-13

Method in pipelined data processing

#81
20060155962
2006-07-13

Processing activity masking in a data processing system

#82
20060155957
2006-07-13

Encoding method for very long instruction word (VLIW) DSP processor and decoding method thereof

#83
20060117167
2006-06-01

Processing activity masking in a data processing system

#84
20060101244
2006-05-11

Multipurpose functional unit with combined integer and floating-point multiply-add pipeline

#85
20060101243
2006-05-11

Multipurpose functional unit with multiplication pipeline, addition pipeline, addition pipeline and logical test pipeline capable of performing integer multiply-add operations

#86
20060101242
2006-05-11

Multi-purpose floating point and integer multiply-add functional unit with multiplication-comparison test addition and exponent pipelines

#87
20060095745
2006-05-04

Branch prediction and other processor improvements using FIFO for bypassing certain processor pipeline stages

#88
20060036833
2006-02-16

Processing activity masking in a data processing system

#89
20050289331
2005-12-29

Variable cycle instruction execution in variable or maximum fixed cycle mode to disguise execution path

#90
20050251645
2005-11-10

Method and apparatus for staggering execution of an instruction

#91
20050216706
2005-09-29

Executing partial-width packed data instructions

#92
20050198472
2005-09-08

Digital signal processors with configurable dual-MAC and dual-ALU

#93
20050012523
2005-01-20

Half-rate clock logic block and method for forming same