Using ROSE to Mitigate Performance Trade-offs

Subscribers:
348,000
Published on ● Video Link: https://www.youtube.com/watch?v=rppLuv8yUBg



Duration: 52:18
429 views
1


Google TechTalks
April 03, 2006

Daniel Quinlan

ROSE is a tool for building source-to-source transformation tools for the optimization of C and C++ object-oriented applications. ROSE represents a mechanism to build translators that read the user's application source code and output highly optimized customized C++ code.

ROSE is the compiler-framework which permits library or application developers to build their own domain-specific source-to-source analyzers/translators. The specification of transformations is made as easy as possible with non-compiler people as a target audience. Custom analysis of large scale C++ applications is also simple to specify; ROSE supports a number of standard...







Tags:
google
howto
using
rose
mitigate
performance