Resources Contact Us Home
Browse by Category: Main > Information Technology
Class Information
Number: 712/221
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Processing control > Arithmetic operation instruction processing
Description: Subject matter for control of execution or processing of instruction data peculiar to arithmetic operation (e.g., add, subtract, multiply, etc.).

Sub-classes under this class:

Class Number Class Name Patents
712/222 Floating point or vector 358

Patents under this class:
1 2 3 4 5 6 7 8 9

Patent Number Title Of Patent Date Issued
8656143 Variable clocked heterogeneous serial array processor Feb. 18, 2014
8649508 System and method for implementing elliptic curve scalar multiplication in cryptography Feb. 11, 2014
8635415 Managing and implementing metadata in central processing unit using register extensions Jan. 21, 2014
8635434 Mathematical operation processing apparatus for performing high speed mathematical operations Jan. 21, 2014
8631224 SIMD dot product operations with overlapped operands Jan. 14, 2014
8627046 Data processing device Jan. 7, 2014
8610947 Image forming apparatus using logical arithmetic processing and image forming program using logical arithmetic processing Dec. 17, 2013
8595470 DSP performing instruction analyzed m-bit processing of data stored in memory with truncation / extension via data exchange unit Nov. 26, 2013
8589469 Bandwidth efficient instruction-driven multiplication engine Nov. 19, 2013
8583902 Instruction support for performing montgomery multiplication Nov. 12, 2013
8583903 Helical band geometry for dynamical topology changing Nov. 12, 2013
8566566 Vector processing of different instructions selected by each unit from multiple instruction group based on instruction predicate and previous result comparison Oct. 22, 2013
8560811 Lane crossing instruction selecting operand data bits conveyed from register via direct path and lane crossing path for execution Oct. 15, 2013
8549264 Add instructions to add three source operands Oct. 1, 2013
8543626 Method and apparatus for QR-factorizing matrix on a multiprocessor system Sep. 24, 2013
8520016 Instruction folding mechanism, method for performing the same and pixel processing system employing the same Aug. 27, 2013
8504807 Rotate instructions that complete execution without reading carry flag Aug. 6, 2013
8495734 Method and device for detecting an erroneous jump during program execution Jul. 23, 2013
8484440 Performing an allreduce operation on a plurality of compute nodes of a parallel computer Jul. 9, 2013
8473719 Data packet arithmetic logic devices and methods Jun. 25, 2013
8473721 Video instruction processing of desired bytes in multi-byte buffers by shifting to matching byte location Jun. 25, 2013
8468326 Method and apparatus for accelerating execution of logical "and" instructions in data processing applications Jun. 18, 2013
8447988 Hash processing using a processor May. 21, 2013
8429384 Interleaved hardware multithreading processor architecture Apr. 23, 2013
8423748 Register control circuit and register control method Apr. 16, 2013
8407273 Processing with compact arithmetic processing element Mar. 26, 2013
8402254 Flag generation and use in processor with same processing for operation on small size operand as low order bits portion of operation on large size operand Mar. 19, 2013
8375197 Performing an allreduce operation on a plurality of compute nodes of a parallel computer Feb. 12, 2013
8311683 Processor cooling management Nov. 13, 2012
8312442 Method and system for interprocedural prefetching Nov. 13, 2012
8307196 Data processing system having bit exact instructions and methods therefor Nov. 6, 2012
8301869 Programmable controller for executing a plurality of independent sequence programs in parallel Oct. 30, 2012
8296350 Method and apparatus for QR-factorizing matrix on multiprocessor system Oct. 23, 2012
8276116 Algebra operation method, apparatus, and storage medium thereof Sep. 25, 2012
8271767 Controlling arithmetic processing according to asynchronous and synchronous modes based upon data size threshold Sep. 18, 2012
8250337 Array processor with two parallel processing paths of multipliers and ALUs with idle operation capability controlled by portions of opcode including indication of valid output Aug. 21, 2012
8219783 SIMD type microprocessor having processing elements that have plural determining units Jul. 10, 2012
8214626 Method and apparatus for shuffling data Jul. 3, 2012
8200948 Apparatus and method for performing re-arrangement operations on data Jun. 12, 2012
8190669 Multipurpose arithmetic functional unit May. 29, 2012
8185721 Dual function adder for computing a hardware prefetch address and an arithmetic operation value May. 22, 2012
8185723 Method and apparatus to extract integer and fractional components from floating-point data May. 22, 2012
8161268 Performing an allreduce operation on a plurality of compute nodes of a parallel computer Apr. 17, 2012
8150902 Processing with compact arithmetic processing element Apr. 3, 2012
8131504 Method for achieving arbitrary precision Mar. 6, 2012
8127276 Apparatus, method, and computer readable medium thereof for generating and utilizing a feature code to monitor a program Feb. 28, 2012
8117426 System and apparatus for group floating-point arithmetic operations Feb. 14, 2012
RE43145 Processor which can favorably execute a rounding process composed of positive conversion and saturated calculation processing Jan. 24, 2012
8086830 Arithmetic processing apparatus Dec. 27, 2011
8074058 Providing extended precision in SIMD vector arithmetic operations Dec. 6, 2011

1 2 3 4 5 6 7 8 9

  Recently Added Patents
Method for fabricating solar cell
Self assembly of elements for displays
Chair structure
Architectural panel with bamboo rings light density embossed surface
Nonvolatile semiconductor storage device and a manufacturing method thereof
Signal apparatus for facilitating safe backup of vehicles
Wafer level packaging
  Randomly Featured Patents
Method and apparatus for fast decoding in a multiple-antenna wireless communication system
Cryopump with an exhaust filter
Enhanced electrostatic cooling apparatus
Method and apparatus for forming a pair of hems in superposed layers of a moving thermoplastic film web
Wafer surface observation apparatus
Furniture edge construction
Main lens assembly for an electron gun
Apparatus and method for adaptively interpolating a full color image utilizing chrominance gradients
System control panel