Title :
Virtual machine and software interface for the dynamically reconfigurable SuperNode multiprocessor
Author :
Adamo, J.M. ; Bonello, C. ; Trejo, L.
Author_Institution :
Lab. LIP-IMAG, Ecole Normale Superieure de Lyon, France
Abstract :
The software interface presented is part of the C-NET programming environment developed for SuperNode. The main idea around which the whole environment has been developed is dynamic reconfiguration. In the first step a computing model was designed that took into account the hardware capabilities of the machine. For reasons that are examined in the paper the authors decided to choose a phase model. In this model a program is designed as a phase machine that can execute sequences of phases separated from one another by synchronisation-reconfiguration points. Each phase is intended to be executed on the graph that suits, in the best possible way, the needs of the performed data movements (bulk-synchrony with reconfiguration). The computing model gave rise to the design of a virtual machine which constituted the starting point of the C-NET development
Keywords :
computer communications software; configuration management; multiprocessing systems; programming environments; virtual machines; C-NET programming environment; dynamically reconfigurable SuperNode multiprocessor; hardware capabilities; phase machine; software interface; synchronisation-reconfiguration points; virtual machine;
Conference_Titel :
Configurable Distributed Systems, 1992., International Workshop on
Conference_Location :
London
Print_ISBN :
0-85296-544-3