189502 ⎘
Methods or arrangements for processing data by operating upon the order or content of the data handled; Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices; Denomination or exception handling, e.g. rounding or overflow; Significance control Rounding
Sub-classes:PSEUDORANDOM NUMBER GENERATOR CIRCUIT
#2SATURATION LOGIC
#3Superscalar Execution Using Pipelines That Support Different Precisions
#4Floating-Point Data Precision Conversion Method and Apparatus
#5FUSED MULTIPLY-ADD (FMA) OPERATION USING OPERAND EXPONENT DIFFERENCES
#6RE-ROUNDING IN INTEGRATED CIRCUIT FOR VARIANCE REDUCTION IN AI OPERATIONS
#7REPRODUCIBLE STOCHASTIC ROUNDING FOR IN-NETWORK COMPUTING
#8MANTISSA ALIGNMENT WITH ROUNDING
#9REPRODUCIBLE FLOATING-POINT STOCHASTIC ROUNDING
#10MAC ARRAY AND HARDWARE ACCELERATOR INCLUDING THE SAME
#11DATA PROCESSING APPARATUS AND METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
#12PARALLEL DETERMINISTIC STOCHASTIC ROUNDING
#13METHOD AND SYSTEM FOR ROUNDING A SUBNORMAL NUMBER
#14FLOATING-POINT DECOMPOSITION CIRCUITRY WITH DYNAMIC PRECISION
#15MEMORY DEVICE FOR SUPPORTING MACHINE LEARNING, MEMORY SYSTEM INCLUDING THE SAME, AND METHOD OF OPERATING THE SAME
#16GRAPHICS PROCESSORS
#17PROCESSING CORE WITH DATA ASSOCIATIVE ADAPTIVE ROUNDING
#18INSTRUCTIONS TO CONVERT FROM FP16 TO BF8
#19NEURAL NETWORK OPERATION APPARATUS AND METHOD
#20FLOATING-POINT DECOMPOSITION CIRCUITRY WITH DYNAMIC PRECISION
#21SOFTMAX FUNCTION APPROXIMATION CALCULATION DEVICE, APPROXIMATION CALCULATION METHOD, AND APPROXIMATION CALCULATION PROGRAM
#22COMPRESSION TECHNIQUES FOR VERTICES OF GRAPHIC MODELS
#23Apparatus for Calculating and Retaining a Bound on Error during Floating-Point Operations and Methods Thereof
#24Non-PLL, 1-wire, asynchronous oversampling of delta-sigma ADC bitstream
#25METHODS AND SYSTEMS EMPLOYING ENHANCED BLOCK FLOATING POINT NUMBERS
#26INPUT METHOD AND APPARATUS BASED ON SAMPLE-PROBABILITY QUANTIZATION, AND ELECTRONIC DEVICE
#27METHOD AND DEVICE FOR ROUNDING IN VARIABLE PRECISION COMPUTING
#28Decimal floating-point instruction in a round-for-reround mode
#29Rounding hexadecimal floating point numbers using binary incrementors
#30Processing core with data associative adaptive rounding
#31STOCHASTIC ROUNDING FOR NEURAL PROCESSOR CIRCUIT
#32MULTIPLICATION BY A RATIONAL IN HARDWARE WITH SELECTABLE ROUNDING MODE
#33METHOD AND APPARATUS FOR MEASURING WEIGHT OF DISCRETE ENTITY
#34Data prediction and proactive request system using artificial intelligence
#35METHOD AND APPARATUS FOR GENERATING FIXED-POINT QUANTIZED NEURAL NETWORK
#36Compression techniques for vertices of graphic models
#37MODEL TRAINING METHOD AND APPARATUS FOR FEDERATED LEARNING, DEVICE, AND STORAGE MEDIUM
#38Tininess detection
#39Apparatus and method for vector packed dual complex-by-complex and dual complex-by-complex conjugate multiplication
#40Compression in lattice-based cryptography
#41Vector convert hexadecimal floating point to scaled decimal instruction
#42COMPUTING APPARATUS, METHOD, BOARD CARD AND COMPUTER-READABLE STORAGE MEDIUM
#43Arithmetic operation device and arithmetic operation method
#44INSTRUCTIONS TO CONVERT FROM FP16 TO BF8
#45COMPUTING APPARATUS AND METHOD, BOARD CARD, AND COMPUTER READABLE STORAGE MEDIUM
#46Multiplier Circuit Array, MAC and MAC Pipeline including Same, and Methods of Configuring Same
#47METHOD FOR UPDATING AN ARTIFICIAL NEURAL NETWORK
#48System and method of generating quantum unitary noise using silicon based quantum dot arrays
#49SYSTEM AND METHOD OF QUANTUM STOCHASTIC ROUNDING USING SILICON BASED QUANTUM DOT ARRAYS
#50BIT-WIDTH OPTIMIZATION METHOD FOR PERFORMING FLOATING POINT TO FIXED POINT CONVERSION
#51High-precision anchored-implicit processing
#52ADAPTIVE QUANTIZATION METHOD AND APPARATUS, DEVICE AND MEDIUM
#53System and method for rounding reciprocal square root results of input floating point numbers
#54FLOATING POINT COMPUTATION FOR HYBRID FORMATS
#55Programmable Device Implementing Fixed and Floating Point Functionality in a Mixed Architecture
#56APPARATUS, METHOD, AND STORAGE MEDIUM
#57Repurposed hexadecimal floating point data path
#58Elimination of rounding error accumulation
#59DEEP NEURAL NETWORK OPERATION METHOD AND APPARATUS
#60Circuitry for floating-point power function
#61NEURAL NETWORK SECURITY
#62Neural network device for neural network operation, operating method of the neural network device, and application processor including the same
#63Encoding method and device, decoding method and device, and storage medium
#64Apparatus and method for double-precision ray traversal in a ray tracing pipeline
#65Methods to compress range doppler map (RDM) values from floating point to decibels (dB)
#66Processing core with data associative adaptive rounding
#67Performing Rounding Operations Responsive To An Instruction
#68ERROR-BOUND FLOATING POINT DATA COMPRESSION SYSTEM
#69Low latency floating-point division operations
#70Rounding circuitry for floating-point mantissas
#71Parallel rounding for conversion from binary floating point to binary coded decimal
#72Parallelized rounding for decimal floating point to binary coded decimal conversion
#73Repurposed hexadecimal floating point data path
#74Prepare for shorter precision (round for reround) mode in a decimal floating-point instruction
#75EFFICIENT ARTIFICIAL INTELLIGENCE ACCELERATOR
#76Floating point dot-product operator with correct rounding
#77Fused Multiply-Add operator for mixed precision floating-point numbers with correct rounding
#78Compression techniques for vertices of graphic models
#79Floating-point unit stochastic rounding for accelerated deep learning
#80Sorting device
#81Quantization device, quantization method, and recording medium
#82Mechanism to perform single precision floating point extended math operations
#83Systems and methods to perform floating-point addition with selected rounding
#84Alignment shifting and incrementing to determine a rounded result of adding first and second floating-point operands
#85Apparatus and method for rounding
#86Execution unit for evaluating functions using newton raphson iterations
#87INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
#88Floating-point decomposition circuitry with dynamic precision
#89WATER TIGHT RAY TRIANGLE INTERSECTION WITHOUT RESORTING TO DOUBLE PRECISION
#90Apparatus for calculating and retaining a bound on error during floating-point operations and methods thereof
#91ARITHMETIC PROCESSING APPARATUS AND CONTROLLING METHOD THEREFOR
#92Processing core with data associative adaptive rounding
#93Programmable device implementing fixed and floating point functionality in a mixed architecture
#94Integrated circuits with modular multiplication circuitry
#95Round for reround mode in a decimal floating point instruction
#96Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions
#97Block floating point computations using shared exponents
#98Very low precision floating point representation for deep learning acceleration
#99METHOD AND APPARATUS FOR PRE-ROUNDING IN A MULTIPLIER-ACCUMULATOR
#100Stochastic rounding logic
#101Compact arithmetic accelerator for data processing devices, systems and methods
#102Neural network processing unit including approximate multiplier and system on chip including the same
#103Floating-point number operation circuit and method
#104ARITHMETIC PROCESSING DEVICE AND ARITHMETIC PROCESSING METHOD
#105Round for reround mode in a decimal floating point instruction
#106Method and apparatus for generating fixed-point quantized neural network
#107Methods and apparatuses for calculating FP (full precision) and PP (partial precision) values
#108Compiler controls for program language constructs
#109Compiler controls for program language constructs
#110Reproducible stochastic rounding for out of order processors
#111Round for reround mode in a decimal floating point instruction
#112Reproducible stochastic rounding for out of order processors
#113Decimal and binary floating point rounding
#114Rounding circuitry and method
#115Performing Rounding Operations Responsive To An Instruction
#116Performing Rounding Operations Responsive To An Instruction
#117Performing Rounding Operations Responsive To An Instruction
#118Performing Rounding Operations Responsive To An Instruction
#119Constant fraction integer multiplication
#120Merged floating point operation using a modebit
#121Performing rounding operations responsive to an instruction
#122Performing rounding operations responsive to an instruction
#123Performing rounding operations responsive to an instruction
#124Stochastic rounding floating-point multiply instruction using entropy from a register
#125Stochastic rounding floating-point multiply instruction using entropy from a register
#126Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions
#127Round for reround mode in a decimal floating point instruction
#128Partial stochastic rounding that includes sticky and guard bits
#129Reproducible stochastic rounding for out of order processors
#130Floating point round-off amount determination processors, methods, systems, and instructions
#131Redundant representation of numeric value using overlap bits
#132Apparatus for calculating and retaining a bound on error during floating point operations and methods thereof
#133System and method for rounding reciprocal square root results of input floating point numbers
#134Neural network unit employing user-supplied reciprocal for normalizing an accumulated value
#135Neural network unit with shared activation function units
#136Neural processing unit that selectively writes back to neural memory either activation function output or accumulator value
#137Neural network unit with output buffer feedback and masking capability with processing unit groups that operate as recurrent neural network LSTM cells
#138Neural network unit that performs convolutions using collective shift register among array of neural processing units
#139Multi-operation neural network unit
#140Processor with hybrid coprocessor/execution unit neural network unit
#141Neural network unit with neural memory and array of neural processing units and sequencer that collectively shift row of data received from neural memory
#142Neural network unit with output buffer feedback for performing recurrent neural network computations
#143Neural network unit with neural processing units dynamically configurable to process multiple data sizes
#144Processor with architectural neural network execution unit
#145Tri-configuration neural network unit
#146Mechanism for communication between architectural program running on processor and non-architectural program running on execution unit of the processor regarding shared resource
#147Processor with variable rate execution unit
#148Direct execution by an execution unit of a micro-operation loaded into an architectural register file by an architectural instruction of a processor
#149Neural network unit with output buffer feedback and masking capability
#150Neural network unit with neural memory and array of neural processing units that collectively shift row of data received from neural memory
#151Apparatus employing user-specified binary point fixed point arithmetic
#152Neural network unit that performs stochastic rounding
#153Decimal and binary floating point rounding
#154Processing fixed and variable length numbers
#155Apparatus and method for controlling rounding when performing a floating point operation
#156Performing rounding operations responsive to an instruction
#157Decimal and binary floating point rounding
#158Floating-point arithmetic device, semiconductor device and information processing system
#159Multiplier unit with speculative rounding for use with division and square-root operations
#160Merged floating point operation using a modebit
#161Multiply add functional unit capable of executing SCALE, ROUND, GETEXP, ROUND, GETMANT, REDUCE, RANGE and CLASS instructions
#162Data processing apparatus and method for performing a narrowing-and-rounding arithmetic operation
#163Constant fraction integer multiplication
#164Conversion of a normalized n-bit value into a normalized m-bit value
#165Floating point round-off amount determination processors, methods, systems, and instructions
#166Method and apparatus for synthesising a sum of addends operation and an integrated circuit
#167Performing rounding operations responsive to an instruction
#168Merged floating point operation using a modebit
#169Apparatus and method for rounding a floating-point value to an integral floating-point value
#170ARITHMETIC CIRCUIT, ARITHMETIC PROCESSING APPARATUS AND METHOD OF CONTROLLING ARITHMETIC CIRCUIT
#171System and method of bypassing unrounded results in a multiply-add pipeline unit
#172Multiply add functional unit capable of executing scale, round, GETEXP, round, GETMANT, reduce, range and class instructions
#173Method for floating point round to integer operation
#174Efficient forcing of corner cases in a floating point rounder
#175System to implement floating point adder using mantissa, rounding, and normalization
#176SATURATION AND ROUNDING IN MULTIPLY-ACCUMULATE BLOCKS
#177Relaxed remainder constraints with comparison rounding
#178Method for controlling rounding modes in single instruction multiple data (SIMD) floating-point units
#179Fast correctly-rounding floating-point conversion
#180Rendering data visualization with minimal round-off error
#181Bridge fused multiply-adder circuit
#182Three-path fused multiply-adder circuit
#183Round for reround mode in a decimal floating point instruction
#184RECONFIGURABLE CIRCUIT
#185Performing rounding operations responsive to an instruction
#186Fast correctly rounding floating point conversion and identifying exceptional conversion
#187N-BIT 2's COMPLEMENT SYMMETRIC ROUNDING METHOD AND LOGIC FOR IMPLEMENTING THE SAME
#188Integer rounding operation
#189Controlled-precision iterative arithmetic logic unit
#190Rounding computing method and computing device therefor
#191Rounding of binary integers
#192Specialized processing block for programmable logic device
#193Efficient error-check and exact-check for Newton-Raphson divide and square-root operations
#194Method and system for performing quad precision floating-point operations in microprocessors
#195Performing rounding in an arithmetic operation
#196Digital signal processing device
#197Method and apparatus for formatting numbers in microprocessors
#198Rounding correction for add-shift-round instruction with dual-use source operand for DSP
#199Precision cordic processor
#200System and method for a floating point unit with feedback prior to normalization and rounding
#201System and method for a fused multiply-add dataflow with early feedback prior to rounding
#202Apparatus for controlling rounding modes in single instruction multiple data (SIMD) floating-point units
#203Decimal rounding mode which preserves data information for further rounding to less precision
#204Method and system of achieving integer division by invariant divisor using N-bit multiply-add operation
#205Method and system to implement an improved floating point adder with integrated adding and rounding
#206Saturation and rounding in multiply-accumulate blocks
#207Low-error fixed-width modified booth multiplier
#208System and method for precise calculation of alternative units of measure
#209High performance implementation of exponent adjustment in a floating point design
#210Method and device for floating-point multiplication, and corresponding computer-program product
#211Random carry-in for floating-point operations
#212Superscalar execution using pipelines that support different precisions
#213Systolic array with output rounding for multiple source/destination data type pairs
#214Systolic array with output rounding across multiple data streams
#215Apparatus for calculating and retaining a bound on error during floating-point operations and methods thereof
#216Large-scale computations using an adaptive numerical format
#217Programmable device implementing fixed and floating point functionality in a mixed architecture
#218Specialized processing block with fixed- and floating-point structures