Abstract
Software systems that allow the user to effectively exploit parallelism in an architecture are rare. This is a report on three software development tools designed for the DRAFT horizontally reconfigurable architecture machine: reconfiguring microassembler, a debug simulator, and an operating environment. In all of these tools a high priority has been placed on ease of use and minimization of the programmer's responsibility for management of parallelism. At the time of this writing, the first two of these tools have been implemented and are currently in use. The operating environment, like the prototype machine, is in the final stages of construction.
Similar content being viewed by others
References
Donald M. Chiarulli, W. G. Rudd, and Duncan A. Buell, DRAFT—A Dynamically Reconfigurable Processor for Integer Arithmetic,Proc. 7th Interl. Symp. on Computer Arithmetic, pp. 309–317, Urbana, Illinois, (1985).
W. G. Rudd, Donald M. Chiarulli, and Duncan A. Buell, A High Performance Factoring Machine,Proc. of the 11th Intl. Symp. on Computer Architecture, pp. 297–300, Ann Arbor, (1984).
Author information
Authors and Affiliations
Additional information
Research supported in part by the National Science Foundation and the National Security Agency under grants NSF DCR 83-115-80 and NSA MDA 904-85-H-0006.
Rights and permissions
About this article
Cite this article
Chiarulli, D.M., Buell, D.A. Parallel microprogramming tools for a horizontally reconfigurable architecture. Int J Parallel Prog 15, 151–162 (1986). https://doi.org/10.1007/BF01414443
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01414443