TransPive
TransPive es un runtime distribuido que permite correr programas en
redes compartiendo objetos a través de punteros distantes. Existen
dos implementaciones en la actualidad, que corren en Le-Lisp,
una para una red de Transputers y otra en una red TCP/IP, basado en
PVM. La mayor parte de este trabajo y sus ideas básicas fueron
desarrolladas durante mi tesis en el INRIA
bajo la supervisión de Christian Queinnec.
El runtime provee un ordenamiento causal de los mensajes y multicasts basado
en Large Causality y un recolector
de basura distribuido.
Actualmente, estamos trabajando en una nueva versión para Java.
Los trabajos publicados sobre este tema son:
Publicado en La Lettre du Transputer, Laboratoire d'Informatique de Besançon,
N. 16, pp. 55-68, Diciembre 1992. Presenta el prototipo inicial de mi tesis.
A Re-implementation
of TransPive: Lessons from the Experience (Obtener Version PostScript).
Presentado en el tercer Parallel Symbolic Languages and Systems (PSLS'95), Beaune, Francia, Octubre 1995. Es un buen resumen del trabajo realizado con
un resumen del proyecto actual.
Página Personal, José M. Piquer (jpiquer@dcc.uchile.cl).