A Study of Arithmetic Algorithms for a Residue Arithmetic Associative Processor.

Abstract

The paper examines the concept of an associative processor whose arithmetic operations are based on residue arithmetic computations. Particular emphasis has been placed on the development and evaluation of arithmetic algorithms. Preliminary solutions are presented in a number of problem areas. One of the main results is that a residue arithmetic associative processor (RAAP) offers potentially large speedup in multiplication time over conventional associative processors. Improvement factors tabulated over a wide range of input bit lengths and epth of associativity are presented for various arithmetic algorithms. Interesting arithmetic problems such as input/output conversions and addition and multiplication algorithms are treated. The processor architecture for system control of a large number of residue fields is examined. Considerations of microprogramming arithmetic algorithms in the RAAP are described. (Modified author abstract)

Document Details

Document Type
Technical Report
Publication Date
Sep 20, 1973
Accession Number
AD0771090

Entities

People

  • R. M. Heller
  • S. Levy

Organizations

  • International Business Machines Corporation (Armonk, NY)

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Arithmetic
  • Computations
  • Conversion
  • Mathematical Analysis
  • Mathematics
  • Microprogramming
  • Test And Evaluation

Readers

  • Computer Programming and Software Development.
  • Parallel and Distributed Computing.