Multiplying unit in a computer system, capable of population counting
AssigneeFujitsu Limited
InventorsKoji Kuroda, Shoji Nakatani
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsKoji Kuroda, Shoji Nakatani
Estimating the term…
Population counting is performed by using a multiplying unit, in the computer system, including a plurality of multiplying sub-units for simultaneously executing partial multiplication among elements obtained by dividing a multiplicand data and a multiplier data in a regular multiplication mode. In a population counting mode, an input data for the population counting is divided into population counting elements instead of the multiplier data and population counting on the population counting elements are performed simultaneously using the multiplying sub-units which produce partial counted data of the population counting elements, and the partial counted data is sent to a carry save adder and a carry propagate adder by which a population counting result for the input data is obtained and output.
A multiplying unit provided in a computer system, to perform multiplication of multiplicand data and multiplier data in a multiplication mode and to perform population counting of population counting input data in a population counting mode, said multiplying unit comprising:
A multiplying unit provided in a computer system, to perform multiplication of multiplicand data and multiplier data in a multiplication mode and to perform population counting of population counting input data in a population counting mode, said multiplying unit comprising:
Dependencies are inferred from the claim text.