Resumen
In MIMD (Multiple Instruction stream. Multiple Data stream) execution, each processor has its awn state. Although these states are generally considered to be independent entities, it is also possible to view the set of processor states at a particular time as single, aggregate, "Meta State." Once a program has been converted into a single finite automaton based on Meta States, only a single program counter is needed. Hence, it is possible to duplicate the MIMD execution using SIMD (Single Instruction stream, Multiple Data stream) hardware without the overhead of interpretation or even of having each processing element keep a copy of the MIMD code. In this paper, we present an algorithm for Meta-State Conversion (MSC) and explore some properties of the technique.
| Idioma original | English |
|---|---|
| Número de artículo | 4134184 |
| Páginas (desde-hasta) | 47-56 |
| Número de páginas | 10 |
| Publicación | Proceedings of the International Conference on Parallel Processing |
| Volumen | 2 |
| DOI | |
| Estado | Published - 1993 |
| Evento | 1993 International Conference on Parallel Processing, ICPP 1993 - Syracuse, United States Duración: ago 16 1993 → ago 20 1993 |
Nota bibliográfica
Publisher Copyright:© 1993 IEEE.
Financiación
This work was supported in part by the Office of Naval Research (ONR) umder grant number N00014-91-J-4013 and by the National Science Foundation (NSF) under award number 901569-CDA. Perhaps the most obvious way to make SIMD hardware mimic MIMD execution is to write a SIMD program that will interpretively execute a MIMD instruction set. In the simplest terms, such an interpreter has a data structure, replicated in each SIMD PE, that corresponds to the internal registers of each MIMD processor. Likewise, each PE's memory holds a copy of the MIMD code to be executed. Hence, the interpreter struc¬ ture can be as simple as: * This work was supported in part by the Office of Naval Research (ONR) under grant number N0OO14-91-J-4O13 and by the National Science Foundation (NSF) under award number 9015696-CDA.
| Financiadores | Número del financiador |
|---|---|
| U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China | 901569-CDA |
| Office of Naval Research Naval Academy | N00014-91-J-4013 |
| U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China | 9015696-CDA |
| U.S. Department of Energy Chinese Academy of Sciences Guangzhou Municipal Science and Technology Project Oak Ridge National Laboratory Extreme Science and Engineering Discovery Environment National Science Foundation National Energy Research Scientific Computing Center National Natural Science Foundation of China | |
| Office of Naval Research Naval Academy | N0OO14-91-J-4O13 |
| Office of Naval Research Naval Academy |
ASJC Scopus subject areas
- Software
- General Mathematics
- Hardware and Architecture
Huella
Profundice en los temas de investigación de 'Meta-State Conversion'. En conjunto forman una huella única.Citar esto
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver