Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/220
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Processing control
Description: Subject matter including a dynamic control of execution, processing, or sequencing of instruction data within a processor.










Sub-classes under this class:

Class Number Class Name Patents
712/221 Arithmetic operation instruction processing 419
712/233 Branching (e.g., delayed branch, loop control, branch predict, interrupt) 439
712/228 Context preserving (e.g., context swapping, checkpointing, register windowing 816
712/231 Detecting end or completion of microprogram 62
712/230 Generating next microinstruction address 101
712/232 Hardwired controller 39
712/226 Instruction modification based on condition 456
712/223 Logic operation instruction processing 240
712/229 Mode switch or change 504
712/225 Processing control for data transfer 880
712/245 Processing sequence control (i.e., microsequencing) 545
712/227 Specialized instruction processing in support of testing, debugging, emulation 818


Patents under this class:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Patent Number Title Of Patent Date Issued
8713289 Efficiently emulating computer architecture condition code settings without executing branch instructions Apr. 29, 2014
8713290 Scaleable status tracking of multiple assist hardware threads Apr. 29, 2014
8713294 Heap/stack guard pages using a wakeup unit Apr. 29, 2014
8713335 Parallel processing computer systems with reduced power consumption and methods for providing the same Apr. 29, 2014
8713575 Scalable packet processing systems and methods Apr. 29, 2014
8707016 Thread partitioning in a multi-core environment Apr. 22, 2014
8689222 Controlling priority of multi-threaded hardware resources by system calls Apr. 1, 2014
8683181 Processor and method for distributing load among plural pipeline units Mar. 25, 2014
8677362 Apparatus for reconfiguring, mapping method and scheduling method in reconfigurable multi-processor system Mar. 18, 2014
8677102 Instruction fusion calculation device and method for instruction fusion calculation Mar. 18, 2014
8676841 Detection of recurring non-occurrences of events using pattern matching Mar. 18, 2014
8671232 System and method for dynamically migrating stash transactions Mar. 11, 2014
8671267 Monitoring processing time in a shared pipeline Mar. 11, 2014
8671268 Apparatus and method for configurable processing Mar. 11, 2014
8661230 Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions Feb. 25, 2014
8656400 Synchronisation of execution threads on a multi-threaded processor Feb. 18, 2014
8649508 System and method for implementing elliptic curve scalar multiplication in cryptography Feb. 11, 2014
8650384 Method and system for dynamically parallelizing application program Feb. 11, 2014
8640133 Equal duration and equal fetch operations sub-context switch interval based fetch operation scheduling utilizing fetch error rate based logic for switching between plurality of sorting algorit Jan. 28, 2014
8635620 Hardware device for processing the tasks of an algorithm in parallel Jan. 21, 2014
8631160 Development of parallel/distributed applications Jan. 14, 2014
8624910 Register indexed sampler for texture opcodes Jan. 7, 2014
8627045 Postponing processing of received commands of pre-determined type until amount of associated data received and aggregated exceeds threshold to save power Jan. 7, 2014
8621186 Obfuscated hardware multi-threading Dec. 31, 2013
8621185 Processor load determination and speed control Dec. 31, 2013
8621184 Effective scheduling of producer-consumer processes in a multi-processor system Dec. 31, 2013
8615645 Controlling the selectively setting of operational parameters for an adapter Dec. 24, 2013
8615767 Using IR drop data for instruction thread direction Dec. 24, 2013
8612729 Known good code for on-chip device management Dec. 17, 2013
8607032 Diagnose instruction for serializing processing Dec. 10, 2013
8607031 Hardware device for processing the tasks of an algorithm in parallel Dec. 10, 2013
8601241 General purpose register cloning Dec. 3, 2013
8601242 Adaptive optimized compare-exchange operation Dec. 3, 2013
8595469 Diagnose instruction for serializing processing Nov. 26, 2013
8595470 DSP performing instruction analyzed m-bit processing of data stored in memory with truncation / extension via data exchange unit Nov. 26, 2013
8595731 Low overhead dynamic thermal management in many-core cluster architecture Nov. 26, 2013
8589925 Techniques for switching threads within routines Nov. 19, 2013
8589734 Verifying correctness of processor transactions Nov. 19, 2013
8589664 Program flow control Nov. 19, 2013
8589663 Technique to perform three-source operations Nov. 19, 2013
8589656 Queuing of conflicted remotely received transactions Nov. 19, 2013
8572355 Support for non-local returns in parallel thread SIMD engine Oct. 29, 2013
8572588 Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor Oct. 29, 2013
8572624 Providing multiple quiesce state machines in a computing environment Oct. 29, 2013
8565811 Software-defined radio using multi-core processor Oct. 22, 2013
8566567 System to profile and optimize user software in a managed run-time environment Oct. 22, 2013
8560814 Thread fairness on a multi-threaded processor with multi-cycle cryptographic operations Oct. 15, 2013
8555036 System and method for performing predicated selection of an output register Oct. 8, 2013
8554856 Enforced unitasking in multitasking systems Oct. 8, 2013
8555251 Signal processing apparatus with user-configurable circuit configuration Oct. 8, 2013

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16










 
 
  Recently Added Patents
Smooth silicon-containing films
Inhibitors of bacterial tyrosine kinase and uses thereof
Matching geometry generation and display of mammograms and tomosynthesis images
White light emitting lamp and white LED lighting apparatus including the same
Nacelle cover
Image processing apparatus and method having defective pixel detection and correction ability
Financial transaction cards
  Randomly Featured Patents
Ferrocenyl ligands for homogeneous, enantioselective hydrogenation catalysts
Texture montage
Mining machine with improved rib reach capability and method of use thereof
Cleaning through perhydrolysis conducted in dense fluid medium
Electric power steering apparatus
Semiconductor module having interconnected semiconductor chips disposed one above the other
Luminaire
Gas sensitive materials for gas detection and method of making
System and method for balancing a computing load among computing resources in a distributed computing problem
Weight reduction method for dogs and other pets