ClassID:

189502

G06F7/49947 - CPC Classification

Classification description:

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:
Recent Application in this class:
#1
20260126956
2026-05-07

PSEUDORANDOM NUMBER GENERATOR CIRCUIT

#2
20260050411
2026-02-19

SATURATION LOGIC

#3
20260037268
2026-02-05

Superscalar Execution Using Pipelines That Support Different Precisions

#4
20260003571
2026-01-01

Floating-Point Data Precision Conversion Method and Apparatus

#5
20250377859
2025-12-11

FUSED MULTIPLY-ADD (FMA) OPERATION USING OPERAND EXPONENT DIFFERENCES

#6
20250355711
2025-11-20

RE-ROUNDING IN INTEGRATED CIRCUIT FOR VARIANCE REDUCTION IN AI OPERATIONS

#7
20250355624
2025-11-20

REPRODUCIBLE STOCHASTIC ROUNDING FOR IN-NETWORK COMPUTING

#8
20250328313
2025-10-23

MANTISSA ALIGNMENT WITH ROUNDING

#9
20250291548
2025-09-18

REPRODUCIBLE FLOATING-POINT STOCHASTIC ROUNDING

#10
20250284458
2025-09-11

MAC ARRAY AND HARDWARE ACCELERATOR INCLUDING THE SAME

#11
20250278244
2025-09-04

DATA PROCESSING APPARATUS AND METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM

#12
20250199764
2025-06-19

PARALLEL DETERMINISTIC STOCHASTIC ROUNDING

#13
20250165219
2025-05-22

METHOD AND SYSTEM FOR ROUNDING A SUBNORMAL NUMBER

#14
20250123801
2025-04-17

FLOATING-POINT DECOMPOSITION CIRCUITRY WITH DYNAMIC PRECISION

#15
20250077179
2025-03-06

MEMORY DEVICE FOR SUPPORTING MACHINE LEARNING, MEMORY SYSTEM INCLUDING THE SAME, AND METHOD OF OPERATING THE SAME

#16
20250021302
2025-01-16

GRAPHICS PROCESSORS

#17
20240338176
2024-10-10

PROCESSING CORE WITH DATA ASSOCIATIVE ADAPTIVE ROUNDING

#18
20240248720
2024-07-25

INSTRUCTIONS TO CONVERT FROM FP16 TO BF8

#19
20240143274
2024-05-02

NEURAL NETWORK OPERATION APPARATUS AND METHOD

#20
20240126506
2024-04-18

FLOATING-POINT DECOMPOSITION CIRCUITRY WITH DYNAMIC PRECISION

#21
20240104166
2024-03-28

SOFTMAX FUNCTION APPROXIMATION CALCULATION DEVICE, APPROXIMATION CALCULATION METHOD, AND APPROXIMATION CALCULATION PROGRAM

#22
20240045835
2024-02-08

COMPRESSION TECHNIQUES FOR VERTICES OF GRAPHIC MODELS

#23
20240045675
2024-02-08

Apparatus for Calculating and Retaining a Bound on Error during Floating-Point Operations and Methods Thereof

#24
20240039551
2024-02-01

Non-PLL, 1-wire, asynchronous oversampling of delta-sigma ADC bitstream

#25
20240036824
2024-02-01

METHODS AND SYSTEMS EMPLOYING ENHANCED BLOCK FLOATING POINT NUMBERS

#26
20230418894
2023-12-28

INPUT METHOD AND APPARATUS BASED ON SAMPLE-PROBABILITY QUANTIZATION, AND ELECTRONIC DEVICE

#27
20230401035
2023-12-14

METHOD AND DEVICE FOR ROUNDING IN VARIABLE PRECISION COMPUTING

#28
20230342112
2023-10-26

Decimal floating-point instruction in a round-for-reround mode

#29
20230315386
2023-10-05

Rounding hexadecimal floating point numbers using binary incrementors

#30
20230244447
2023-08-03

Processing core with data associative adaptive rounding

#31
20230236799
2023-07-27

STOCHASTIC ROUNDING FOR NEURAL PROCESSOR CIRCUIT

#32
20230229397
2023-07-20

MULTIPLICATION BY A RATIONAL IN HARDWARE WITH SELECTABLE ROUNDING MODE

#33
20230153066
2023-05-18

METHOD AND APPARATUS FOR MEASURING WEIGHT OF DISCRETE ENTITY

#34
20230144905
2023-05-11

Data prediction and proactive request system using artificial intelligence

#35
20230117033
2023-04-20

METHOD AND APPARATUS FOR GENERATING FIXED-POINT QUANTIZED NEURAL NETWORK

#36
20230090310
2023-03-23

Compression techniques for vertices of graphic models

#37
20230078061
2023-03-16

MODEL TRAINING METHOD AND APPARATUS FOR FEDERATED LEARNING, DEVICE, AND STORAGE MEDIUM

#38
20230035159
2023-02-02

Tininess detection

#39
20230004390
2023-01-05

Apparatus and method for vector packed dual complex-by-complex and dual complex-by-complex conjugate multiplication

#40
20220303133
2022-09-22

Compression in lattice-based cryptography

#41
20220276867
2022-09-01

Vector convert hexadecimal floating point to scaled decimal instruction

#42
20220253280
2022-08-11

COMPUTING APPARATUS, METHOD, BOARD CARD AND COMPUTER-READABLE STORAGE MEDIUM

#43
20220236985
2022-07-28

Arithmetic operation device and arithmetic operation method

#44
20220206805
2022-06-30

INSTRUCTIONS TO CONVERT FROM FP16 TO BF8

#45
20220188071
2022-06-16

COMPUTING APPARATUS AND METHOD, BOARD CARD, AND COMPUTER READABLE STORAGE MEDIUM

#46
20220171604
2022-06-02

Multiplier Circuit Array, MAC and MAC Pipeline including Same, and Methods of Configuring Same

#47
20220164664
2022-05-26

METHOD FOR UPDATING AN ARTIFICIAL NEURAL NETWORK

#48
20220149823
2022-05-12

System and method of generating quantum unitary noise using silicon based quantum dot arrays

#49
20220147314
2022-05-12

SYSTEM AND METHOD OF QUANTUM STOCHASTIC ROUNDING USING SILICON BASED QUANTUM DOT ARRAYS

#50
20220137922
2022-05-05

BIT-WIDTH OPTIMIZATION METHOD FOR PERFORMING FLOATING POINT TO FIXED POINT CONVERSION

#51
20220129245
2022-04-28

High-precision anchored-implicit processing

#52
20220091821
2022-03-24

ADAPTIVE QUANTIZATION METHOD AND APPARATUS, DEVICE AND MEDIUM

#53
20220091819
2022-03-24

System and method for rounding reciprocal square root results of input floating point numbers

#54
20220075595
2022-03-10

FLOATING POINT COMPUTATION FOR HYBRID FORMATS

#55
20220027128
2022-01-27

Programmable Device Implementing Fixed and Floating Point Functionality in a Mixed Architecture

#56
20220012308
2022-01-13

APPARATUS, METHOD, AND STORAGE MEDIUM

#57
20220004361
2022-01-06

Repurposed hexadecimal floating point data path

#58
20210405966
2021-12-30

Elimination of rounding error accumulation

#59
20210397953
2021-12-23

DEEP NEURAL NETWORK OPERATION METHOD AND APPARATUS

#60
20210382687
2021-12-09

Circuitry for floating-point power function

#61
20210357733
2021-11-18

NEURAL NETWORK SECURITY

#62
20210311703
2021-10-07

Neural network device for neural network operation, operating method of the neural network device, and application processor including the same

#63
20210288667
2021-09-16

Encoding method and device, decoding method and device, and storage medium

#64
20210287423
2021-09-16

Apparatus and method for double-precision ray traversal in a ray tracing pipeline

#65
20210273647
2021-09-02

Methods to compress range doppler map (RDM) values from floating point to decibels (dB)

#66
20210271450
2021-09-02

Processing core with data associative adaptive rounding

#67
20210216314
2021-07-15

Performing Rounding Operations Responsive To An Instruction

#68
20210175899
2021-06-10

ERROR-BOUND FLOATING POINT DATA COMPRESSION SYSTEM

#69
20210149633
2021-05-20

Low latency floating-point division operations

#70
20210117154
2021-04-22

Rounding circuitry for floating-point mantissas

#71
20210034329
2021-02-04

Parallel rounding for conversion from binary floating point to binary coded decimal

#72
20210034328
2021-02-04

Parallelized rounding for decimal floating point to binary coded decimal conversion

#73
20210034325
2021-02-04

Repurposed hexadecimal floating point data path

#74
20210004206
2021-01-07

Prepare for shorter precision (round for reround) mode in a decimal floating-point instruction

#75
20200410358
2020-12-31

EFFICIENT ARTIFICIAL INTELLIGENCE ACCELERATOR

#76
20200409661
2020-12-31

Floating point dot-product operator with correct rounding

#77
20200409659
2020-12-31

Fused Multiply-Add operator for mixed precision floating-point numbers with correct rounding

#78
20200380732
2020-12-03

Compression techniques for vertices of graphic models

#79
20200380370
2020-12-03

Floating-point unit stochastic rounding for accelerated deep learning

#80
20200364029
2020-11-19

Sorting device

#81
20200334521
2020-10-22

Quantization device, quantization method, and recording medium

#82
20200319851
2020-10-08

Mechanism to perform single precision floating point extended math operations

#83
20200310756
2020-10-01

Systems and methods to perform floating-point addition with selected rounding

#84
20200310754
2020-10-01

Alignment shifting and incrementing to determine a rounded result of adding first and second floating-point operands

#85
20200293281
2020-09-17

Apparatus and method for rounding

#86
20200293278
2020-09-17

Execution unit for evaluating functions using newton raphson iterations

#87
20200249912
2020-08-06

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM

#88
20200218508
2020-07-09

Floating-point decomposition circuitry with dynamic precision

#89
20200193685
2020-06-18

WATER TIGHT RAY TRIANGLE INTERSECTION WITHOUT RESORTING TO DOUBLE PRECISION

#90
20200150959
2020-05-14

Apparatus for calculating and retaining a bound on error during floating-point operations and methods thereof

#91
20200133633
2020-04-30

ARITHMETIC PROCESSING APPARATUS AND CONTROLLING METHOD THEREFOR

#92
20200104098
2020-04-02

Processing core with data associative adaptive rounding

#93
20200026493
2020-01-23

Programmable device implementing fixed and floating point functionality in a mixed architecture

#94
20200004506
2020-01-02

Integrated circuits with modular multiplication circuitry

#95
20190377550
2019-12-12

Round for reround mode in a decimal floating point instruction

#96
20190361676
2019-11-28

Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions

#97
20190347072
2019-11-14

Block floating point computations using shared exponents

#98
20190339938
2019-11-07

Very low precision floating point representation for deep learning acceleration

#99
20190332355
2019-10-31

METHOD AND APPARATUS FOR PRE-ROUNDING IN A MULTIPLIER-ACCUMULATOR

#100
20190294412
2019-09-26

Stochastic rounding logic

#101
20190235867
2019-08-01

Compact arithmetic accelerator for data processing devices, systems and methods

#102
20190212981
2019-07-11

Neural network processing unit including approximate multiplier and system on chip including the same

#103
20190138274
2019-05-09

Floating-point number operation circuit and method

#104
20190095175
2019-03-28

ARITHMETIC PROCESSING DEVICE AND ARITHMETIC PROCESSING METHOD

#105
20190079730
2019-03-14

Round for reround mode in a decimal floating point instruction

#106
20190042948
2019-02-07

Method and apparatus for generating fixed-point quantized neural network

#107
20180373535
2018-12-27

Methods and apparatuses for calculating FP (full precision) and PP (partial precision) values

#108
20180373500
2018-12-27

Compiler controls for program language constructs

#109
20180373499
2018-12-27

Compiler controls for program language constructs

#110
20180329683
2018-11-15

Reproducible stochastic rounding for out of order processors

#111
20180121165
2018-05-03

Round for reround mode in a decimal floating point instruction

#112
20180113677
2018-04-26

Reproducible stochastic rounding for out of order processors

#113
20180101358
2018-04-12

Decimal and binary floating point rounding

#114
20170344342
2017-11-30

Rounding circuitry and method

#115
20170322805
2017-11-09

Performing Rounding Operations Responsive To An Instruction

#116
20170322804
2017-11-09

Performing Rounding Operations Responsive To An Instruction

#117
20170322803
2017-11-09

Performing Rounding Operations Responsive To An Instruction

#118
20170322802
2017-11-09

Performing Rounding Operations Responsive To An Instruction

#119
20170262258
2017-09-14

Constant fraction integer multiplication

#120
20170255464
2017-09-07

Merged floating point operation using a modebit

#121
20170220349
2017-08-03

Performing rounding operations responsive to an instruction

#122
20170220348
2017-08-03

Performing rounding operations responsive to an instruction

#123
20170220347
2017-08-03

Performing rounding operations responsive to an instruction

#124
20170220343
2017-08-03

Stochastic rounding floating-point multiply instruction using entropy from a register

#125
20170220341
2017-08-03

Stochastic rounding floating-point multiply instruction using entropy from a register

#126
20170199726
2017-07-13

Multiply add functional unit capable of executing scale, round, getexp, round, getmant, reduce, range and class instructions

#127
20170199724
2017-07-13

Round for reround mode in a decimal floating point instruction

#128
20170192752
2017-07-06

Partial stochastic rounding that includes sticky and guard bits

#129
20170192749
2017-07-06

Reproducible stochastic rounding for out of order processors

#130
20170185398
2017-06-29

Floating point round-off amount determination processors, methods, systems, and instructions

#131
20170139673
2017-05-18

Redundant representation of numeric value using overlap bits

#132
20170115986
2017-04-27

Apparatus for calculating and retaining a bound on error during floating point operations and methods thereof

#133
20170109134
2017-04-20

System and method for rounding reciprocal square root results of input floating point numbers

#134
20170103321
2017-04-13

Neural network unit employing user-supplied reciprocal for normalizing an accumulated value

#135
20170103320
2017-04-13

Neural network unit with shared activation function units

#136
20170103319
2017-04-13

Neural processing unit that selectively writes back to neural memory either activation function output or accumulator value

#137
20170103312
2017-04-13

Neural network unit with output buffer feedback and masking capability with processing unit groups that operate as recurrent neural network LSTM cells

#138
20170103311
2017-04-13

Neural network unit that performs convolutions using collective shift register among array of neural processing units

#139
20170103310
2017-04-13

Multi-operation neural network unit

#140
20170103307
2017-04-13

Processor with hybrid coprocessor/execution unit neural network unit

#141
20170103306
2017-04-13

Neural network unit with neural memory and array of neural processing units and sequencer that collectively shift row of data received from neural memory

#142
20170103303
2017-04-13

Neural network unit with output buffer feedback for performing recurrent neural network computations

#143
20170103302
2017-04-13

Neural network unit with neural processing units dynamically configurable to process multiple data sizes

#144
20170103301
2017-04-13

Processor with architectural neural network execution unit

#145
20170103300
2017-04-13

Tri-configuration neural network unit

#146
20170103041
2017-04-13

Mechanism for communication between architectural program running on processor and non-architectural program running on execution unit of the processor regarding shared resource

#147
20170103040
2017-04-13

Processor with variable rate execution unit

#148
20170102945
2017-04-13

Direct execution by an execution unit of a micro-operation loaded into an architectural register file by an architectural instruction of a processor

#149
20170102941
2017-04-13

Neural network unit with output buffer feedback and masking capability

#150
20170102940
2017-04-13

Neural network unit with neural memory and array of neural processing units that collectively shift row of data received from neural memory

#151
20170102921
2017-04-13

Apparatus employing user-specified binary point fixed point arithmetic

#152
20170102920
2017-04-13

Neural network unit that performs stochastic rounding

#153
20170068517
2017-03-09

Decimal and binary floating point rounding

#154
20170046128
2017-02-16

Processing fixed and variable length numbers

#155
20170010863
2017-01-12

Apparatus and method for controlling rounding when performing a floating point operation

#156
20160139918
2016-05-19

Performing rounding operations responsive to an instruction

#157
20160098248
2016-04-07

Decimal and binary floating point rounding

#158
20160070536
2016-03-10

Floating-point arithmetic device, semiconductor device and information processing system

#159
20150363169
2015-12-17

Multiplier unit with speculative rounding for use with division and square-root operations

#160
20150121044
2015-04-30

Merged floating point operation using a modebit

#161
20150088947
2015-03-26

Multiply add functional unit capable of executing SCALE, ROUND, GETEXP, ROUND, GETMANT, REDUCE, RANGE and CLASS instructions

#162
20150039665
2015-02-05

Data processing apparatus and method for performing a narrowing-and-rounding arithmetic operation

#163
20140280410
2014-09-18

Constant fraction integer multiplication

#164
20140280405
2014-09-18

Conversion of a normalized n-bit value into a normalized m-bit value

#165
20140195580
2014-07-10

Floating point round-off amount determination processors, methods, systems, and instructions

#166
20130346927
2013-12-26

Method and apparatus for synthesising a sum of addends operation and an integrated circuit

#167
20130191433
2013-07-25

Performing rounding operations responsive to an instruction

#168
20130191426
2013-07-25

Merged floating point operation using a modebit

#169
20130151576
2013-06-13

Apparatus and method for rounding a floating-point value to an integral floating-point value

#170
20120259903
2012-10-11

ARITHMETIC CIRCUIT, ARITHMETIC PROCESSING APPARATUS AND METHOD OF CONTROLLING ARITHMETIC CIRCUIT

#171
20120233234
2012-09-13

System and method of bypassing unrounded results in a multiply-add pipeline unit

#172
20120079251
2012-03-29

Multiply add functional unit capable of executing scale, round, GETEXP, round, GETMANT, reduce, range and class instructions

#173
20110055307
2011-03-03

Method for floating point round to integer operation

#174
20100023573
2010-01-28

Efficient forcing of corner cases in a floating point rounder

#175
20090300087
2009-12-03

System to implement floating point adder using mantissa, rounding, and normalization

#176
20090100122
2009-04-16

SATURATION AND ROUNDING IN MULTIPLY-ACCUMULATE BLOCKS

#177
20090094308
2009-04-09

Relaxed remainder constraints with comparison rounding

#178
20090024684
2009-01-22

Method for controlling rounding modes in single instruction multiple data (SIMD) floating-point units

#179
20080281890
2008-11-13

Fast correctly-rounding floating-point conversion

#180
20080278496
2008-11-13

Rendering data visualization with minimal round-off error

#181
20080256161
2008-10-16

Bridge fused multiply-adder circuit

#182
20080256150
2008-10-16

Three-path fused multiply-adder circuit

#183
20080215659
2008-09-04

Round for reround mode in a decimal floating point instruction

#184
20080208940
2008-08-28

RECONFIGURABLE CIRCUIT

#185
20080077779
2008-03-27

Performing rounding operations responsive to an instruction

#186
20080065709
2008-03-13

Fast correctly rounding floating point conversion and identifying exceptional conversion

#187
20080028014
2008-01-31

N-BIT 2's COMPLEMENT SYMMETRIC ROUNDING METHOD AND LOGIC FOR IMPLEMENTING THE SAME

#188
20070282938
2007-12-06

Integer rounding operation

#189
20070260662
2007-11-08

Controlled-precision iterative arithmetic logic unit

#190
20070239817
2007-10-11

Rounding computing method and computing device therefor

#191
20070233774
2007-10-04

Rounding of binary integers

#192
20070185951
2007-08-09

Specialized processing block for programmable logic device

#193
20070143389
2007-06-21

Efficient error-check and exact-check for Newton-Raphson divide and square-root operations

#194
20070055723
2007-03-08

Method and system for performing quad precision floating-point operations in microprocessors

#195
20070043801
2007-02-22

Performing rounding in an arithmetic operation

#196
20070033152
2007-02-08

Digital signal processing device

#197
20060277244
2006-12-07

Method and apparatus for formatting numbers in microprocessors

#198
20060218381
2006-09-28

Rounding correction for add-shift-round instruction with dual-use source operand for DSP

#199
20060200510
2006-09-07

Precision cordic processor

#200
20060179097
2006-08-10

System and method for a floating point unit with feedback prior to normalization and rounding

#201
20060179096
2006-08-10

System and method for a fused multiply-add dataflow with early feedback prior to rounding

#202
20060101107
2006-05-11

Apparatus for controlling rounding modes in single instruction multiple data (SIMD) floating-point units

#203
20060047738
2006-03-02

Decimal rounding mode which preserves data information for further rounding to less precision

#204
20050289209
2005-12-29

Method and system of achieving integer division by invariant divisor using N-bit multiply-add operation

#205
20050210094
2005-09-22

Method and system to implement an improved floating point adder with integrated adding and rounding

#206
20050187999
2005-08-25

Saturation and rounding in multiply-accumulate blocks

#207
20050144217
2005-06-30

Low-error fixed-width modified booth multiplier

#208
20050144206
2005-06-30

System and method for precise calculation of alternative units of measure

#209
20050114422
2005-05-26

High performance implementation of exponent adjustment in a floating point design

#210
20050065991
2005-03-24

Method and device for floating-point multiplication, and corresponding computer-program product

#211
20050055185
2005-03-10

Random carry-in for floating-point operations

#212
18052000
2025-09-02

Superscalar execution using pipelines that support different precisions

#213
17657300
2026-01-06

Systolic array with output rounding for multiple source/destination data type pairs

#214
17657283
2026-06-02

Systolic array with output rounding across multiple data streams

#215
17334984
2023-10-24

Apparatus for calculating and retaining a bound on error during floating-point operations and methods thereof

#216
15883119
2019-11-26

Large-scale computations using an adaptive numerical format

#217
15331024
2019-11-12

Programmable device implementing fixed and floating point functionality in a mixed architecture

#218
13486255
2015-08-04

Specialized processing block with fixed- and floating-point structures