Research Prototype Exhibited at SC99. An programmer writes separate programs for each stage.