Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Horizontally reconfigurable architecture for extended precision arithmetic

Thesis/Dissertation ·
OSTI ID:6595119

A special computer for high-precision arithmetic and parallel processing which features an ALU that is dynamically reconfigurable under program control was designed and a prototype machine constructed. The 256-bit ALU consists of eight 32-bit slices, each of which has its own ALU operation code in each microinstruction. The slices can remain locally separated from each other, or can be dynamically connected to either or both of their neighbors under control of a segment control code that is part of each microinstruction. The result is a unique parallel architecture that provides real parallelism to user programs at the instruction level, while globally retaining a sequential control structure. Management of parallelism is achieved through a two level hierarchy of condition codes and extended instruction sets to support conditional instruction execution. New types of parallel micro-programming tools introduce a system for reconfiguration management and parallel programming an assembler, debug simulator, and interactive operating environment were implemented. An analysis of the instruction times to execute arithmetic operations on the machine show that it will be exceptionally fast for problems in computational number theory and factoring of integers.

Research Organization:
Louisiana State Univ., Baton Rouge (USA)
OSTI ID:
6595119
Country of Publication:
United States
Language:
English

Similar Records

Multinode reconfigurable pipeline computer
Patent · Mon Mar 06 23:00:00 EST 1989 · OSTI ID:6005643

Parallel microprogramming tools for a horizontally reconfigurable architecture
Journal Article · Mon Mar 31 23:00:00 EST 1986 · Int. J. Parallel Program.; (United States) · OSTI ID:6458701

Parallel digital processor
Patent · Mon Feb 12 23:00:00 EST 1990 · OSTI ID:6893710