![]() |
|
FlexCC2 : An Optimizing Retargetable C Compiler for DSP Applications V. Bertin, J-M.Daveau, P. Guillaume, D. Pilat, C.Robine, M. Santana, T. Théry
SW Synthesis and Retargetable Compilation; SW synthesis Compilation; Maybe preceded by automatic SW generation steps; Compilation specialties in embedded ...
An infrastructure that is . robust. retargetable. extensible. configurable. scalable . A rich ecosystem for. academic . research . and industrial users
... General-purpose computing systems ISP: Primarily in general-purpose computing Codesign of ISP is strange Architectural support for OS Compiler development: Retargetable ...
Validation Framework -> Retargetable Assembler Work Plan -> Interconnect/RF/FU Specialization Initially model the interconnect problem as ILP and later on move to other ...
research.plan.ppt - Search
validation
framework
assembler
interconnect/rf/fu
specialization
initially
model
interconnect
problem
later
other
Retargetable coprocessors (network processors) Usually contain 1 supervisor CPU + several general purpose programmable mEngines; Examples:
Processor Pipeline + models Component Power models Area and Clock period data ASIP Compiler Retargetable Compiler Generator Constraints Application Application ...
dst.ppt - Search
processor
pipeline
models
component
power
clock
period
generator
constraints
application
... Error prone, bound to specific target platform and compiler Already known language Platform independent New language to learn Makes the model retargetable ...
... Infrastructure .Net CodeGen Runtime JITs Pre-JIT OO and .Net optimizations Native CodeGen Advanced C++/OO Optimizations FP optimizations OpenMP, Concurrency Retargetable ...
Mitchell_Chuck_Faculty_Summit_071707.ppt - Search
codegen
runtime
pre-jit
optimizations
native
advanced
concurrency
Embedded SOC Software Cannot do handcoding Need powerful retargetable compiler technology Must fully exploit unique/non-traditional IS or architecture features Compiler ...
A Retargetable C Compiler: Design and Implementation. Addison-Wesley Publishing Company, 1995. Bergmann S. Compiler Design: Theory, Tools, and Examples.
... Loop Folding Integrating Layout and Synthesis HLS Techniques for DSP Code Generation Applications of HLS Technology Code generation for embedded processors Retargetable ...
... high-level trees drive generation of low-level Register Transfer Language for machine-independent optimization; language-independent front ends; retargetable ...
05SemanticAnalysis.ppt - Search
high-level
trees
drive
generation
low-level
register
transfer
language
machine-independent
language-independent
front
A Retargetable C Compiler: Design and Implementation. Addison-Wesley Publishing Company, 1995. Bergmann S. Compiler Design: Theory, Tools, and Examples.
Retargetable; CF binaries can be executed on PC; Not the other way round, as we saw; Runtime conditional paths; System.Environment.OSVersion.Platform
Optimizing Compilers Designed to produce efficient target code Retargetable Compilers A compiler whose target architecture can be changed without its machine-independent ...
Sharing parts of compiler pipelines is common Compiling to textual assembly language Retargetable code-generation libraries VPO, MLRISC Compiling via C Cedar, Fortran ...
SPOF08-9-3.ppt - Search
sharing
parts
pipelines
common
compiling
textual
assembly
code-generation
libraries
mlrisc
fortran
... and Torczon Modern Compiler Implementation (in C and in Java) by Appel Writing Compilers and Interpreters by Mak Compiler Design by Wilhelm and Maurer A Retargetable ...
Trimaran toolset: a retargetable VLIW compiler; Evaluated DSP kernels and SPECint2000; Baseline: centralized processor, sum of clustered resources
Sharing parts of compiler pipelines is common Compiling to textual assembly language Retargetable code-generation libraries VPO, MLRISC Compiling via C Cedar, Fortran ...
|
Hot Documents ppt-modern-packaging-date-palm-fruitparachutist-in-terms-of-differential-equations fumigation-in-food parachutist 품질관리 espiranos helmintiasis new-packs-of-date-palms electric-fuse-applications fungal,metabolism |