2001 · 20 citations · 5 references
EngineeringComputer EngineeringComputer ScienceCompilersComputer ArchitectureDesign OptimizationCode GenerationCompiler Back EndsDesign Space ExplorationInstruction Set ArchitectureMicroarchitecture DesignProcessor MicroarchitectureApplication-specific Instruction Set Processor DesignArchitecture Co-designArchitecture ExplorationCode OptimizationCompiler DesignDesign Space CharacterizationIntermediate Code GenerationProcessor Co-design
In the design of application-specific instruction set processors (ASIPs) a tight interplay between architecture and compiler is of utmost importance. Here, we try to characterize the design space of both compiler frontend (intermediate code optimization) and backend (architecture-specific code generation) that is used in order to do Architecture/Compiler Co-Exploration for the search of optimal architecture/compiler combinations. The described results present the state of development of such a framework called BUILDABONG [3].
5
Ashok Halambi, Peter Grun, Vijay Ganesh et al. · 1999 · 408 citations
Describing Instruction Set Processors Using nML
1995 · 241 citations
A joined architecture/compiler design environment for ASIPs
Jürgen Teich, Ralph Weper, Dirk Fischer et al. · 2000 · 22 citations · Full text