Abstract

Optimizing application code around memory system performance can often yield impressive gains in both executable code size, as well as runtime performance. This chapter illustrates methods that applications developers can utilize to improve the static size of their executables in the presence of all too often resource constrained embedded systems. In addition, the chapter illustrates code optimization techniques that can either provide explicit performance gains of the application code, or implicit gains by improving the software build tools’ ability to optimize code at compilation, assembly, and link time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call