O Sistema Orientado a Objetos
Merlin em Máquinas
Paralelas
( The Merlin Object Oriented
System in Parallel Machines )
Assumpcao Jr, Jecel M.
Published
in the V SBAC-PAD ( V Brazilian Computer Architecture
Conference - High Performance Computing ) Conference
Proceedings, 1993, pages 304-312
Abstract
Parallel Supercomputers and personal workstations can
solve different aspects of an application: one as a
high speed number cruncher and the other with a
friendly, interactive user interface. The two programming
environments are seldom compatible, however, which
complicates this "collaboration". The Merlin System offers
a uniform computational model with automatic distribution
of the application components. The main technologies that
make this possible are described in this paper: the Self
object oriented language, the synchronism by necessity
parallel model, explicit reflection, object protection
and adaptive dynamic compilation. The interaction of these
system features is also discussed.
Resumo
Os supercomputadores paralelos e as estações de trabalho
pessoais podem resolver aspectos diferentes de uma aplicação:
o primeiro como um processador numérico de alto desempenho
e o outro com uma interface interativa e amigável com o usuário.
Os dois ambientes de programação raramente são compatíveis,
entretanto, o que complica esta "colaboração". O Sistema Merlin
oferece um modelo computacional uniforme com a distribuição
automática dos componentes da aplicação. As principais
tecnologias que possibilitam isto são descritas neste trabalho:
a linguagem orientada a objetos Self, o modelo de paralelismo de
sincronismo por necessidade, a reflexão explícita, a proteção
dos objetos e a compilação dinâmica adaptativa. A interação
destas técnicas também é abordada.
9 references
see also:
| jabs1 |
| jpaper6 |
| jabs2 |
| jabs3 |
| jabs4 |
| jabs5 |
| jabs7 |
| jpaper8 |
back to:
| jpapers |
please send comments to jecel@lsi.usp.br
(Jecel Mattos de Assumpcao Jr), who changed this page on
Nov 30, 00:12
.