Dror Maydan and Steve Leibson, Tensilica
10/10/2006 9:00 AM EDT
Program developers of embedded processor cores within System-onChips (SoCs) want their code to run fast to lessen processor-operating frequency, consume little memory and reduce memory cost. Two key factors affecting the design team’s ability to meet such goals are the compiler’s code-optimizing efficiency and source-code programming styles.
Compilers consist of front and back-ends. The front-end is for syntactic and semantic processing. The back-end performs general optimizations, code generation and further optimization for specific target processor. Good back-ends rely on multilevel intermediate representations (IRs). Continue reading »
Свежие комментарии