See this document in CiteSeerX!

Sage++: An Object-Oriented Toolkit and Class Library for Building Fortran and C++ Restructuring Tools (1994)  (Make Corrections)  (7 citations)
François Bodin, Peter Beckman, Dennis Gannon, Jacob Gotwals, Srinivas Narayana, Suresh Srinivas, Beata Winnicka
Proceedings. OONSKI '94



  Home/Search   Context   Related

 
View or download:
indiana.edu/pub/sage/oonski94.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  supercomp.org/sc95/proceed...SC95 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Sage++ is an object oriented toolkit for building program transformation and preprocessing tools. It contains parsers for Fortran 77 with many Fortran 90 extensions, C, and C++, integrated with a C++ class library. The library provides a means to access and restructure the program tree, symbol and type tables, and source-level programmer annotations. Sage++ provides an underlying infrastructure on which all types of program preprocessors can be built, including parallelizing compilers,... (Update)

Context of citations to this paper:   More

.... the preprocessor using the HPF Front End (HPFfe) 7] developed at NPAC within the PCRC consortium[8] HPFfe is based on the SAGE system [9], which in addition to parsing, provides the means to access and to modify the abstract parse tree (AST) the symbol table, the type...

...compute first order derivatives. This approach requires considerable compiler infrastructure, and ADIC employs part of the Sage (Bodin, 1994) source transformation infrastructure for C programs to transform ANSI C programs. With minor restrictions, the current ADIC prototype...

Cited by:   More
DARP: Java-based Data Analysis and Rapid Prototyping.. - Erol Akarsu Geoffrey (1998)   (Correct)
Process State Capture and Recovery in High-Performance.. - Ferrari (1998)   (Correct)
Application of Automatic Differentiation to 3-D Volume Grid.. - Bischof, Jones   (Correct)

Similar documents (at the sentence level):
21.0%:   CoD3 Optimizing Locality Of Programs Apparc Deliverable - Bodin, Jalby, Seznec..   (Correct)

Active bibliography (related documents):   More   All
0.2:   Compile Time Barrier Synchronisation Minimisation - O'Boyle, Stöhr   (Correct)
0.2:   Scheduling Program Task Graphs on MIMD Architectures - Gerasoulis, Yang (1992)   (Correct)
0.2:   Improving the Performance of Multiprogrammed.. - Martorell.. (1999)   (Correct)

Similar documents based on text:   More   All
0.3:   Predictive Performance and Scalability Modeling of .. - Kerbyson, Alme..   (Correct)
0.3:   Object-Parallel Programming with pC++ - Beckman, Gannon, Gotwals.. (1995)   (Correct)
0.3:   Distributed pC++: Basic Ideas for an Object Parallel.. - Bodin, Beckman..   (Correct)

Related documents from co-citation:   More   All
3:   Virtual time (context) - Jefferson - 1985
3:   Heterogeneous process migration: The tui system - Smith, Hutchinson - 1996
3:   Superconcurrency: A form of distributed heterogeneous supercomputing (context) - Freund, Cornwell - 1990

BibTeX entry:   (Update)

F. Bodin, P. Beckman, D. Gannon, J. Gotwals, S. Narayana, S. Srinivas, and B. Winnicka, "Sage++: An Object-Oriented Toolkit and Class Library for Building Fortran and C++ Restructuring Tools", OONSKI, 1994. http://citeseer.ist.psu.edu/bodin94sage.html   More

@inproceedings{ bodin94sage,
    author = "Francois Bodin and Peter Beckman and Dennis Gannon and Jacob Gotwals and Srinivas Narayana and Suresh Srinivas and Beata Winnicka",
    title = "Sage++: An Object-Oriented Toolkit and Class Library for Building Fortran and {C}++ Restructuring Tools",
    booktitle = "Proceedings. {OONSKI} '94",
    address = "Oregon",
    year = "1994",
    url = "citeseer.ist.psu.edu/bodin94sage.html" }
Citations (may not include all citations):
1399   Compiler Principles (context) - Aho, Sethi et al. - 1986
71   Fortran D Language Specification - Fox, Hiranandani et al. - 1991
66   Eliminating False Data Dependences Using the Omega Test (context) - Pugh, Wonnacott
31   An Object Oriented Design for High Performance Linear Algebr.. - Dongarra, Pozzo et al. - 1993
25   Performance Analysis of pC++: A Portable Data-Parallel Progr.. - Malony, Mohr et al. - 1994
24   SUPERB support for irregular scientific computations - Brezany, Gerndt et al. - 1992
14   Distributed pC++: Basic Ideas for an Object Parallel Languag.. - Bodin, Gannon et al. - 1993
4   The Structure of Parafrase-2: An Advanced Parallelizing Comp.. (context) - Polychronopoulos, Girkar et al. - 1990
4   Fortran-S: A Fortran Interface for Shared Virtual Memory Arc.. - Bodin, Kervella et al.



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.supercomp.org/sc95/proceedings/564_JVIL/SC95.HTM):
A Class library for Building Fortran 90 and - Restructuring Tools   (Correct)
TAU: A Portable Parallel Program Analysis Environment for pC++ - Mohr, Brown, Malony (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC