189761 ⎘
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; Instruction prefetching with instruction modification, e.g. store into instruction stream
ATOMIC COMPARE AND SWAP USING MICRO-OPERATIONS
#2Method and Apparatus for Configuring a Reduced Instruction Set Computer Processor Architecture to Execute a Fully Homomorphic Encryption Algorithm
#3Systems and Methods to Provide Instructions to Coprocessors
#4APPARATUS AND METHOD
#5DECODING METHOD OF SIMULTANEOUSLY MULTI-THREADING PROCESSOR, PROCESSOR, AND CHIP
#6DATA PIPELINE CONTROLLER
#7Method and Apparatus for Configuring a Reduced Instruction Set Computer Processor Architecture to Execute a Fully Homomorphic Encryption Algorithm
#8Scalable toggle point control circuitry for a clustered decode pipeline
#9Methods and apparatus for context switching
#10Creation of message serializer for event streaming platform
#11Method and apparatus for configuring a reduced instruction set computer processor architecture to execute a fully homomorphic encryption algorithm
#12Information-unit based scaling of an ordered event stream
#13Vector processor supporting linear interpolation on multiple dimensions
#14Look-ahead staging for time-travel reconstruction
#15Detecting a repetitive pattern in an instruction pipeline of a processor to reduce repeated fetching
#16Controller area network apparatus
#17Determining prefetch patterns with discontinuous strides
#18Automatically introducing register dependencies to tests
#19Accelerating AI training by an all-reduce process with compression over a distributed system
#20Data pipeline controller
#21Modifying a series of lock acquire and release operations to use a single lock reservation
#22SYSTEM AND METHOD FOR GENERATING DATA-FLOW ANALYSIS PIPELINES
#23Dynamic hammock branch training for branch hammock detection in an instruction stream executing in a processor
#24PROGRAMMABLE ELECTRONIC DEVICES AND METHODS OF OPERATING THEREOF
#25Protection domains for processes in shared address space
#26Instruction fusion using dependence analysis
#27Method, a device, and a computer program product for determining a resource required for executing a code segment
#28Method and apparatus for configuring a reduced instruction set computer processor architecture to execute a fully homomorphic encryption algorithm
#29Apparatus and method for maintaining prediction performance metrics for prediction components for each of a plurality of execution regions and implementing a prediction adjustment action based thereon
#30Microprocessor, power supply control IC, and power supply
#31Instruction generation process multiplexing method and device
#32PROVIDING EARLY PIPELINE OPTIMIZATION OF CONDITIONAL INSTRUCTIONS IN PROCESSOR-BASED SYSTEMS
#33Processor prefetch throttling based on short streams
#34MICRO-OP FUSION FOR NON-ADJACENT INSTRUCTIONS
#35Fused adjacent memory stores
#36Annotation logic for dynamic instruction lookahead distance determination
#37MFENCE AND LFENCE MICRO-ARCHITECTURAL IMPLEMENTATION METHOD AND SYSTEM
#38Loop code processor optimizations
#39Selective flushing of instructions in an instruction pipeline in a processor back to an execution-resolved target address, in response to a precise interrupt
#40Processor instruction sequence translation
#41Processor instruction sequence translation
#42Last branch record indicators for transactional memory
#43INSTRUCTION AND LOGIC TO PERFORM A VECTOR SATURATED DOUBLEWORD/QUADWORD ADD
#44Supporting large pages in hardware prefetchers
#45Instruction and logic for support of code modification
#46Filtering out redundant software prefetch instructions
#47Method and apparatus for precalculating a direct branch partial target address during a misprediction correction process
#48SYSTEMS AND METHOD FOR UNBLOCKING A PIPELINE WITH SPONTANEOUS LOAD DEFERRAL AND CONVERSION TO PREFETCH
#49Software license management
#50Workflow decision management with workflow administration capacities
#51MFENCE and LFENCE micro-architectural implementation method and system
#52MFENCE and LFENCE micro-architectural implementation method and system
#53PREDICATED ISSUE FOR CONDITIONAL BRANCH INSTRUCTIONS
#54MFENCE and LFENCE micro-architectural implementation method and system
#55Translated memory protection apparatus for an advanced microprocessor
#56Consistency checking of source instruction to execute previously translated instructions between copy made upon occurrence of write operation to memory and current version
#57Processor with last branch record register storing transaction indicator
#58VERIFICATION OF PROCESSOR ARCHITECTURES ALLOWING FOR SELF MODIFYING CODE
#59Managing cache coherency for self-modifying code in an out-of-order execution system
#60Software license management
#61Translated memory protection
#62System and Method for Detecting and Recovering from Errors in an Instruction Stream of an Electronic Data Processing System
#63Handling debugger breakpoints in a shared instruction system
#64Processor and prefetch support program
#65Method and system for handling cache coherency for self-modifying code
#66Coherent instruction cache utilizing cache-op execution resources
#67Checking for instruction invariance to execute previously obtained translation code by comparing instruction to a copy stored when write operation to the memory portion occur
#68Processing of self-modifying code in multi-address-space and multi-processor systems
#69Minimizing unscheduled D-cache miss pipeline stalls in a cascaded delayed execution pipeline
#70Dynamic instruction and data updating architecture
#71Double-Width Instruction Queue for Instruction Execution
#72Predicated issue for conditional branch instructions
#73Suppression of store checking
#74Scheduling instructions in a cascaded delayed execution pipeline to minimize pipeline stalls caused by a cache miss
#75Workflow decision management with workflow administration capacities
#76Memory caching in data processing
#77Branch prediction using precedent instruction address of relative offset determined based on branch type and enabling skipping
#78Processing of self-modifying code in multi-address-space and multi-processor systems
#79Method and apparatus for redirection of operations between interfaces
#80Systems and methods for optimizing authentication branch instructions