The building blocks of today's embedded systems-on-a-chip (SoC) are complex IP components and programmable processor cores. This means that more and more system functionality is implemented in software rather than in custom hardware motivating the need for highly optimized embedded software. Source Code Optimization Techniques for Data Flow Dominated Embedded Software is the first contribution focusing on the application of optimizations outside a compiler at the source code level. This book covers the following areas: - Several entirely new techniques are presented in combination with efficient algorithms for the most important ones- Control flow analysis and optimization of data-dominated applications is one of the main contributions of this book since this issue remained open up to now- Using real-life applications, large improvements in terms of runtimes and energy dissipation were achieved by the techniques presented in this book. Detailed results for a broad range of processors including DSPs, VLIWs and embedded RISC cores are discussed. Source Code Optimization Techniques is mostly self-contained and requires only a basic knowledge in software design. It is intended to be a key reference for researchers, design engineers and compiler / system CAD managers in industry who wish to anticipate the evolution of commercially available design tools over the next few years, or to make use of the concepts of this book in their own research and development.
Les mer
Hence, the different source code trans­ formations developed here lead to impressive performance improvements on most existing processor architecture styles, ranging from RISCs like ARM7 or MIPS over Superscalars like Intel-Pentium, PowerPC, DEC-Alpha, Sun and HP, to VLIW DSPs like TI C6x and Philips TriMedia.
Les mer
Springer Book Archives
Springer Book Archives
Key reference for researchers, design engineers and compiler / system CAD managers in industry who wish to anticipate the evolution of commercially available design tools over the next few years, or to make use of the concepts of this book in their own research and development
Les mer
GPSR Compliance The European Union's (EU) General Product Safety Regulation (GPSR) is a set of rules that requires consumer products to be safe and our obligations to ensure this. If you have any concerns about our products you can contact us on ProductSafety@springernature.com. In case Publisher is established outside the EU, the EU authorized representative is: Springer Nature Customer Service Center GmbH Europaplatz 3 69115 Heidelberg, Germany ProductSafety@springernature.com
Les mer

Produktdetaljer

ISBN
9781441952547
Publisert
2011-12-14
Utgiver
Springer-Verlag New York Inc.
Høyde
235 mm
Bredde
155 mm
Aldersnivå
Research, P, 06
Språk
Product language
Engelsk
Format
Product format
Heftet
Antall sider
20