Patent classifications
G
G06
G06F
7/00
G06F7/38
G06F7/48
G06F7/491
G06F7/4915
G06F7/4915
Dynamic algorithm selection
12578925
·
2026-03-17
·
·
Dynamic selection of a multiplication algorithm by receiving operands A and B, determining a difference between A and B, selecting a first multiplication algorithm if the difference falls below a threshold, selecting a second multiplication algorithm if the difference equals or exceeds the threshold, pre-scaling the operands, calculating a quotient for the scaled operands, back multiplying the quotient using the selected algorithm, yielding a product, subtracting the product from operand A, yielding a remainder, and providing the remainder as an output.