Overcoming barriers to restructuring in a modular visualisation environment

  • Authors:
  • Olav Beckmann;Anthony J. Field;Gerard Gorman;Andrew Huff;Marc Hull;Paul H. J. Kelly

  • Affiliations:
  • Imperial College London, UK;Imperial College London, UK;Imperial College London, UK;Imperial College London, UK;Imperial College London, UK;Imperial College London, UK

  • Venue:
  • LCR '04 Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper explores the potential for automatic cross-component optimisation in the Python / VTK-based MayaVi modular visualisation environment. The idea is to delay execution of the VTK components called from the MayaVi tool, which requires no significant structural change to the MayaVi code base, but which opens up the possibility for dynamic performance optimisations such as tiling, fusion, memoisation and shared-memory parallelisation. The paper concludes with experimental results on an unstructured mesh hierarchy model from an adaptive three-dimensional gravity current simulation.