Patents for G06F 9 - Arrangements for programme control, e.g. control unit (241,428) |
---|
06/27/2013 | WO2013095833A1 Method and apparatus for energy efficient distributed and elastic load balancing |
06/27/2013 | WO2013095672A1 Multi-register gather instruction |
06/27/2013 | WO2013095669A1 Multi-register scatter instruction |
06/27/2013 | WO2013095668A1 Systems, apparatuses, and methods for performing vector packed compression and repeat |
06/27/2013 | WO2013095666A1 Systems, apparatuses, and methods for performing vector packed unary decoding using masks |
06/27/2013 | WO2013095665A1 Tracking distributed execution on on-chip multinode networks without a centralized mechanism |
06/27/2013 | WO2013095662A1 Systems, apparatuses, and methods for performing vector packed unary encoding using masks |
06/27/2013 | WO2013095661A1 Systems, apparatuses, and methods for performing conversion of a list of index values into a mask value |
06/27/2013 | WO2013095659A1 Multi-element instruction with different read and write masks |
06/27/2013 | WO2013095658A1 Systems, apparatuses, and methods for performing a horizontal add or subtract in response to a single instruction |
06/27/2013 | WO2013095657A1 Instruction and logic to provide vector blend and permute functionality |
06/27/2013 | WO2013095653A1 Systems, apparatuses, and methods for performing a conversion of a writemask register to a list of index values in a vector register |
06/27/2013 | WO2013095648A1 Three input operand vector add instruction that does not raise arithmetic flags for cryptographic applications |
06/27/2013 | WO2013095642A1 Systems, apparatuses, and methods for setting an output mask in a destination writemask register from a source write mask register using an input writemask and immediate |
06/27/2013 | WO2013095638A1 Apparatus and method for an instruction that determines whether a value is within a range |
06/27/2013 | WO2013095637A1 Apparatus and method of improved permute instructions |
06/27/2013 | WO2013095635A1 Instruction for merging mask patterns |
06/27/2013 | WO2013095634A1 Systems, apparatuses, and methods for performing a horizontal partial sum in response to a single instruction |
06/27/2013 | WO2013095633A1 Characterization of within-die variations of many-core processors |
06/27/2013 | WO2013095631A1 Systems, apparatuses, and methods for performing a butterfly horizontal and cross add or substract in response to a single instruction |
06/27/2013 | WO2013095630A1 Apparatus and method of improved extract instructions background |
06/27/2013 | WO2013095629A1 Apparatus and method for vector instructions for large integer arithmetic |
06/27/2013 | WO2013095620A1 Apparatus and method of improved insert instructions |
06/27/2013 | WO2013095619A1 Super multiply add (super madd) instruction with three scalar terms |
06/27/2013 | WO2013095618A1 Instruction execution that broadcasts and masks data values at different levels of granularity |
06/27/2013 | WO2013095617A1 Apparatus and method for propagating conditionally evaluated values in simd/vector execution |
06/27/2013 | WO2013095616A1 Apparatus and method for selecting elements of a vector computation |
06/27/2013 | WO2013095614A1 Super multiply add (super madd) instruction |
06/27/2013 | WO2013095613A2 Apparatus and method of mask permute instructions |
06/27/2013 | WO2013095612A1 Apparatus and method for broadcasting from a general purpose register to a vector register |
06/27/2013 | WO2013095611A1 Apparatus and method for performing a permute operation |
06/27/2013 | WO2013095610A1 Apparatus and method for shuffling floating point or integer values |
06/27/2013 | WO2013095609A1 Systems, apparatuses, and methods for performing conversion of a mask register into a vector register |
06/27/2013 | WO2013095608A1 Apparatus and method for vectorization with speculation support |
06/27/2013 | WO2013095607A1 Instruction execution unit that broadcasts data values at different levels of granularity |
06/27/2013 | WO2013095606A1 Apparatus and method for detecting identical elements within a vector register |
06/27/2013 | WO2013095605A1 Apparatus and method for sliding window data gather |
06/27/2013 | WO2013095604A1 Systems, apparatuses, and methods for performing mask bit compression |
06/27/2013 | WO2013095603A1 Apparatus and method for down conversion of data types |
06/27/2013 | WO2013095601A1 Instruction for element offset calculation in a multi-dimensional array |
06/27/2013 | WO2013095600A1 Method and apparatus for decimal floating-point data logical extraction |
06/27/2013 | WO2013095599A1 Systems, apparatuses, and methods for performing a double blocked sum of absolute differences |
06/27/2013 | WO2013095598A1 Apparatus and method for mask register expand operation |
06/27/2013 | WO2013095597A1 Systems, apparatuses, and methods for performing an absolute difference calculation between corresponding packed data elements of two vector registers |
06/27/2013 | WO2013095592A1 Apparatus and method for vector compute and accumulate |
06/27/2013 | WO2013095582A1 Systems, apparatuses, and methods for extracting a writemask from a register |
06/27/2013 | WO2013095581A1 Apparatus and method for sliding window data access |
06/27/2013 | WO2013095580A1 Processors, methods, systems, and instructions to generate sequences of integers in which integers in consecutive positions differ by a constant integer stride and where a smallest integer is offset from zero by an integer offset |
06/27/2013 | WO2013095579A1 Indexed page address translation to reduce memory footprint in virtualized environments |
06/27/2013 | WO2013095578A1 Systems, apparatuses, and methods for mapping a source operand to a different range |
06/27/2013 | WO2013095577A1 Determining policy actions for the handling of data read/write extended page table violations |
06/27/2013 | WO2013095576A1 Processor-based apparatus and method for processing bit streams |
06/27/2013 | WO2013095575A1 Broadcast operation on mask register |
06/27/2013 | WO2013095570A1 Instruction that specifies an application thread performance state |
06/27/2013 | WO2013095569A1 Method, apparatus and system for selective execution of a commit instruction |
06/27/2013 | WO2013095564A1 Processors, methods, systems, and instructions to generate sequences of integers in numerical order that differ by a constant stride |
06/27/2013 | WO2013095563A1 Packed data rearrangement control indexes precursors generation processors, methods, systems, and instructions |
06/27/2013 | WO2013095562A1 Method, device and system for aggregation of shared address devices |
06/27/2013 | WO2013095558A1 Method, apparatus and system for execution of a vector calculation instruction |
06/27/2013 | WO2013095555A1 Packed data rearrangement control indexes generation processors, methods, systems, and instructions |
06/27/2013 | WO2013095554A1 Processors, methods, systems, and instructions to generate sequences of consecutive integers in numerical order |
06/27/2013 | WO2013095553A1 Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks |
06/27/2013 | WO2013095552A1 Vector instruction for presenting complex conjugates of respective complex numbers |
06/27/2013 | WO2013095547A1 Apparatus and method of execution unit for calculating multiple rounds of a skein hashing algorithm |
06/27/2013 | WO2013095541A1 Apparatus and method for performing a permute operation |
06/27/2013 | WO2013095537A1 Controlling a processor cache using a real-time attribute |
06/27/2013 | WO2013095535A1 Floating point rounding processors, methods, systems, and instructions |
06/27/2013 | WO2013095532A1 Interrupt return instruction with embedded interrupt service functionality |
06/27/2013 | WO2013095529A1 Addition instructions with independent carry chains |
06/27/2013 | WO2013095515A1 Packed data operation mask register arithmetic combination processors, methods, systems, and instructions |
06/27/2013 | WO2013095513A1 Packed data operation mask shift processors, methods, systems, and instructions |
06/27/2013 | WO2013095511A1 Prefetch with request for ownership without data |
06/27/2013 | WO2013095510A1 Packed data operation mask concatenation processors, methods, systems, and instructions |
06/27/2013 | WO2013095508A1 Speculative cache modification |
06/27/2013 | WO2013095504A1 Matrix multiply accumulate instruction |
06/27/2013 | WO2013095493A1 Instructions to perform groestl hashing |
06/27/2013 | WO2013095485A1 Enabling execution of remotely-hosted applications using application metadata and client updates |
06/27/2013 | WO2013095475A1 Apparatus and method for memory-hierarchy aware producer-consumer instruction |
06/27/2013 | WO2013095471A1 Method and apparatus for a partial-address select-signal generator with address shift |
06/27/2013 | WO2013095463A1 Math circuit for estimating a transcendental function |
06/27/2013 | WO2013095441A1 Methods and systems to identify and reproduce concurrency violations in multi-threaded programs |
06/27/2013 | WO2013095401A1 System and method for out-of-order prefetch instructions in an in-order pipeline |
06/27/2013 | WO2013095392A1 Systems and method for unblocking a pipeline with spontaneous load deferral and conversion to prefetch |
06/27/2013 | WO2013095338A1 Simd integer multiply-accumulate instruction for multi-precision arithmetic |
06/27/2013 | WO2013095259A1 Vector execution unit for digital signal processor |
06/27/2013 | WO2013095258A1 Digital signal processor and baseband communication device |
06/27/2013 | WO2013095257A1 Digital signal processor and method for addressing a memory in a digital signal processor |
06/27/2013 | WO2013095256A1 Digital signal processor |
06/27/2013 | WO2013095218A1 Methods, nodes, computer programs and computer program products for activating remote access |
06/27/2013 | WO2013095083A1 A method and system of extending computing grid resources |
06/27/2013 | WO2013095040A1 Method and device for updating firmware based on device management command |
06/27/2013 | WO2013094881A1 Method and apparatus for controlling application execution |
06/27/2013 | WO2013094880A1 Method for editing frame and system for editing frame using graphic user interface |
06/27/2013 | WO2013094751A1 Set-up system, method and computer program for application software |
06/27/2013 | WO2013094156A1 Task allocation optimization system, task allocation optimization method, and task allocation optimization program |
06/27/2013 | WO2013094003A1 Method, program, and device for determining software installation sequence |
06/27/2013 | WO2013093995A1 Resource search device and program for same |
06/27/2013 | WO2013093725A1 Virtualization in adaptive stream creation and delivery |
06/27/2013 | WO2013093681A1 Low latency variable transfer network for fine grained parallelism of virtual threads across multiple hardware threads |
06/27/2013 | WO2013093651A1 A system and method for developing and running mobile applications |