Patent · US Expired

Method and apparatus for performing a mask-driven interval multiplication operation

US6629120B1 · kind B1 · utility

27Cited by
3References
41Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 9, 2000
Grant dateSep 30, 2003
Priority date
Expiry dateMar 9, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F7/523
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the present invention provides a system that facilitates performing a mask-driven multiplication operation between arithmetic intervals within a computer system. The system first receives interval operands, including a first interval and a second interval, to be multiplied together to produce a resulting interval. Next, the system uses the operand values to create a mask. The system uses this mask to perform a multi-way branch to the code for the interval operands. In one embodiment of the present invention, creating the mask additionally involves: determining whether the first interval and/or second intervals are empty, and modifying the mask so the multi-way branch directs the execution flow of the program to appropriate code for this case. In one embodiment of the present invention, if the first interval is empty or if the second interval is empty, the multi-way branch directs the execution flow of the program to code that sets the resulting interval to be empty.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.