The Open UniversitySkip to content
 

Performance visualization using XML representations

Yu, Y.; Beyls, K. and D'Hollander, E. (2004). Performance visualization using XML representations. In: 8th International Conference on Information Visualisation, 14-16 July 2004, London, UK.

Full text available as:
Full text not publicly available
Due to copyright restrictions, this file is not available for public download
URL: http://citeseerx.ist.psu.edu/viewdoc/download?doi=...
Google Scholar: Look up in Google Scholar

Abstract

The intermediate representation (IR) forms the information exchanged among different passes of program compilation. The intermediate format proposed for extensibility and persistence is written in XML. In this way, the program transformations that were internal to the compiler become visible. The hierarchical structure of XML makes a natural representation for the abstract syntax tree (AST).
A compiler can parse the program source into an IR, then output it as an XML document. Separated by orthogonal namespaces, other IRs are also presented in the same XML document, gathering program information such as dependence vectors, transforming matrices, iteration spaces dependence graphs and cache reuse distances. This XML document can be exchanged between the compiler and program visualizers for parallelism and locality.

Item Type: Conference Item
Copyright Holders: 2004 IEEE Computer Society
Extra Information: ISBN: 0-7695-2177-0
pp 795-800
ISSN: 1093-9547
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Related URLs:
Item ID: 24316
Depositing User: Yijun Yu
Date Deposited: 26 May 2011 13:27
Last Modified: 26 May 2011 14:35
URI: http://oro.open.ac.uk/id/eprint/24316
Share this page:

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk