Visualizing Parallel Functional Program Runs: Case Studies with the Eden Trace Viewer.
Jost Berthold, Rita Loogen · 2007
This paper describes case studies with the Eden Trace Viewer (EdenTV), a post-mortem trace analysis and visualisation tool for the parallel functional language Eden. It shows program executions in terms of Eden’s abstract units of computation instead of providing a machineoriented low level view like common tools for parallelism analysis do. We show how typical inefficiencies in parallel functional programs due to delayed evaluation, or unbalanced workload can be detected by analysing the trace visualisations. 1