Skip Nav Destination
ASME Press Select Proceedings
International Conference on Software Technology and Engineering, 3rd (ICSTE 2011)
ISBN:
9780791859797
No. of Pages:
760
Publisher:
ASME Press
Publication date:
2011
eBook Chapter
2 To-Be-Recorded Analysis inside Derivative Code Compiler
By
Muhsin Shodiq
Thai-German Graduate School of Engineering , Bangkok , Thailand BINUS University , Jakarta , Indonesia ; muhsin@binus.edu
,
Muhsin Shodiq
Search for other works by this author on:
Boris Gendler
LuFG Informatik 12 : Software and Tools for Computational Engineering, RWTH Aachen , Aachen , Germany ; bgendler@stce.rwth-aachen.de
,
Boris Gendler
Search for other works by this author on:
Uwe Naumann
LuFG Informatik 12 : Software and Tools for Computational Engineering, RWTH Aachen , Aachen , Germany ; naumann@stce.rwth-aachen.de
Uwe Naumann
Search for other works by this author on:
Page Count:
6
-
Published:2011
Citation
Shodiq, M, Gendler, B, & Naumann, U. "To-Be-Recorded Analysis inside Derivative Code Compiler." International Conference on Software Technology and Engineering, 3rd (ICSTE 2011). Ed. Othman, M, & Kasim, RSR. ASME Press, 2011.
Download citation file:
Algorithmic Differentiation (AD) is applied to numerical simulation programs in order to produce code for the computation of various kinds of derivatives. A data flow analysis called To-Be-Recorded (TBR) analysis aims to detect the set of variables required in reverse section and values that can be lost because of the overwriting in forward section for adjoint mode of AD. The implementation of the TBR analysis uses a syntax-directed algorithm based on the following attribute grammar. The expected result of TBR analysis is to get more efficient generated code in terms of memory. We have implemented TBR analysis inside our AD-tool...
Abstract
Key Words
1 Introduction
2. Syntax-Directed TBR Analysis
3. Testing and Result
References
This content is only available via PDF.
You do not currently have access to this chapter.
Email alerts
Related Chapters
Scalability of Abinit on BlueGene/L for Identifying the Band Structure for Nanotechnology Materials
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Out-Of-Order Matrix Processor: Implementation and Performance Evaluation
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Hybrid Cryptographic Scheme for Data Communication
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Topographic Processing of Very Large Text Datasets
Intelligent Engineering Systems through Artificial Neural Networks Volume 18
Related Articles
A Computational Approach to Conley’s Decomposition Theorem
J. Comput. Nonlinear Dynam (October,2006)
Numerical Computation of a Fractional Model of Differential-Difference Equation
J. Comput. Nonlinear Dynam (November,2016)
Numerical Simulation and Convergence Analysis of Fractional Optimization Problems With Right-Sided Caputo Fractional Derivative
J. Comput. Nonlinear Dynam (January,2018)