From GranSim to Paradise
F. J. Hernandez, Ricardo Peña, Fernando Rubio · 1999
We describe PARADISE (PARAllel DIstribution Simulator for Eden) a simulator developed to profile the execution of programs written in the parallel functional programming language Eden [BLOMP96], [BLOMP97]. Eden extends the lazy functional language Haskell by syntactic constructs to explicitly define processes. Paradise is a substantial modification of GranSim [HLP94], [Loi96], [Loi98], a tool to study the dynamic behaviour of GpH (Glasgow Parallel Haskell [THJ + 96]) programs. We describe the basic differences, in the one hand between GpH and Eden, and in the other hand between GranSim and Paradise. After that, we present the new facilities we want for our simulator and the current status of the implementation. Examples of actual and foreseen graphics are given along the text.