Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/222
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Processing control > Arithmetic operation instruction processing > Floating point or vector
Description: Subject matter for control of execution or processing of instruction data peculiar to a floating point or vector operation.


Patents under this class:
1 2 3 4 5 6

Patent Number Title Of Patent Date Issued
7600104 Method and system for parallel vector data processing of vector data having a number of data elements including a defined first bit-length Oct. 6, 2009
7574584 Splitting execution of a floating-point add instruction between an integer pipeline for performing mantissa addition and a hardware state machine Aug. 11, 2009
7567996 Vector SIMD processor Jul. 28, 2009
7565513 Processor with power saving reconfigurable floating point unit decoding an instruction to single full bit operation or multiple reduced bit operations Jul. 21, 2009
7558947 Method and apparatus for computing vector absolute differences Jul. 7, 2009
7546443 Providing extended precision in SIMD vector arithmetic operations Jun. 9, 2009
7516307 Processor for computing a packed sum of absolute differences and packed multiply-add Apr. 7, 2009
7516308 Processor for performing group floating-point operations Apr. 7, 2009
7500084 Multifunction hexadecimal instruction form Mar. 3, 2009
7457941 Vector processing system Nov. 25, 2008
7437540 Complex domain floating point VLIW DSP with data/program bus multiplexer and microprocessor interface Oct. 14, 2008
7406589 Processor having efficient function estimate instructions Jul. 29, 2008
7395414 Dynamic recalculation of resource vector at issue queue for steering of dependent instructions Jul. 1, 2008
7373488 Processing for associated data size saturation flag history stored in SIMD coprocessor register using mask and test values May. 13, 2008
7373489 Apparatus and method for floating-point exception prediction and recovery May. 13, 2008
7363478 Retrieving multi-byte vector elements from byte indexed table using replicated and consecutive number added indices for each element index Apr. 22, 2008
7353364 Apparatus and method for sharing a functional unit execution resource among a plurality of functional units Apr. 1, 2008
7350057 Scalar result producing method in vector/scalar system by vector unit from vector results according to modifier in vector instruction Mar. 25, 2008
7337307 Exception handling with inserted status check command accommodating floating point instruction forward move across branch Feb. 26, 2008
7302690 Method and apparatus for transparently sharing an exception vector between firmware and an operating system Nov. 27, 2007
7299342 Complex vector executing clustered SIMD micro-architecture DSP with accelerator coupled complex ALU paths each further including short multiplier/accumulator using two's complement Nov. 20, 2007
7284117 Processor that predicts floating point instruction latency based on predicted precision Oct. 16, 2007
7254698 Multifunction hexadecimal instructions Aug. 7, 2007
7243217 Floating point unit with variable speed execution pipeline and method of operation Jul. 10, 2007
7243216 Apparatus and method for updating a status register in an out of order execution pipeline based on most recently issued instruction information Jul. 10, 2007
7240184 Multipurpose functional unit with multiplication pipeline, addition pipeline, addition pipeline and logical test pipeline capable of performing integer multiply-add operations Jul. 3, 2007
7225323 Multi-purpose floating point and integer multiply-add functional unit with multiplication-comparison test addition and exponent pipelines May. 29, 2007
7219213 Flag bits evaluation for multiple vector SIMD channels execution May. 15, 2007
7212959 Method and apparatus for accumulating floating point values May. 1, 2007
7213128 Storing and transferring SIMD saturation history flags and data size May. 1, 2007
7206920 Min/max value validation by repeated parallel comparison of the value with multiple elements of a set of data elements Apr. 17, 2007
7191316 Method and a system for using same set of registers to handle both single and double precision floating point instructions in an instruction stream Mar. 13, 2007
7188233 System and method for performing floating point store folding Mar. 6, 2007
7167972 Vector/scalar system with vector unit producing scalar result from vector results according to modifier in vector instruction Jan. 23, 2007
7159100 Method for providing extended precision in SIMD vector arithmetic operations Jan. 2, 2007
7149882 Processor with instructions that operate on different data types stored in the same single logical register file Dec. 12, 2006
7107435 System and method for using hardware assist functions to process multiple arbitrary sized data elements in a register Sep. 12, 2006
7100026 System and method for performing efficient conditional vector operations for data parallel architectures involving both input and conditional vector values Aug. 29, 2006
7099851 Applying term consistency to an equality constrained interval global optimization problem Aug. 29, 2006
7058926 Tool for implementing Floating-Point related applications using customized language Jun. 6, 2006
7047179 Clustered processors in an emulation engine May. 16, 2006
7043516 Reduction of add-pipe logic by operand offset shift May. 9, 2006
7039792 Method and system for implementing a floating point compare using recorded flags May. 2, 2006
7036001 Vector processing system Apr. 25, 2006
7028066 Vector SIMD processor Apr. 11, 2006
7003450 Methods and apparatus for efficient vocoder implementations Feb. 21, 2006
6976153 Floating point unit with try-again reservation station and method of operation Dec. 13, 2005
6973551 Data storage system having atomic memory operation Dec. 6, 2005
6968445 Multithreaded processor with efficient processing for convergence device applications Nov. 22, 2005
6961845 System to perform horizontal additions Nov. 1, 2005

1 2 3 4 5 6


 
 
  Recently Added Patents
Water-based ink set for ink-jet recording and ink-jet recording method
Method of manufacturing amorphous metallic foam
Heeling apparatus and method
Hard disk drive off track event method and device
Everted filter device
Curved band-pass filter
Method for monitoring early treatment response
  Randomly Featured Patents
Package type semiconductor device
Lighting control circuit for vehicle lighting equipment
Systems and methods for monitoring or controlling the ratio of hydrogen to water vapor in heat metal treating atmospheres
Planter for mounting on railing
Symmetric differential domino "AND gate"
Nanotopography removing method
Reduced voltage and time delay to eliminate filament hot shock
Fuel economy transducer for motor vehicle
Monofilament of polyamide, flat textile product and method for producing same
Dispensing container for small flat items