Software Performance Engineering of an Embedded DSP System Application
The proper way to manage software performance is to systematically plan for and predict the performance of the emerging software throughput the development process. This is important in embedded real-time systems where performance is an explicit, measurable requirement. Software Performance Engineering (SPE) is a comprehensive way of managing performance that includes principles for creating responsive software. This paper presents a set of simple techniques and industry examples that can be used to manage software performance (using an actual example from industry to illustrate key points).