17 IMPORTANT TIPS YOU SHOULD KNOW ABOUT.

cover-guideline-perfomance-engineering-en

Digitalisation is giving rise to rapid advances in autonomous driving, driver assistance systems and innovations in the field of electronics. To achieve this, the international OEMs' software developers have to fit a great many software functions into as little hardware as possible. In addition, the running time and speed of the programs present a huge challenge that has to be met.

 Often, there is not enough time, know-how or the necessary budget for optimisation in the development phase or in existing software. Performance engineering offers great potential here in terms of the

optimisation of running times, resources and data structures, and this should be exploited.

We have compiled our Guidelines (based on C++, but also transferable to other languages) to provide you with basic recommendations and, in 17 simple steps, to make the admittedly a complex subject of performance engineering more accessible to you. In the Guidelines, we answer questions such as

  • How to select the appropriate programming language, algorithm and data type
  • How to avoid division and other computationally intensive operations
  • How to simplify complex calculations
  • How to programme in a cache-friendly way
  • How to vectorise codes correctly

You can apply these and many other general processing steps to any code and any computer architecture. So register now and download our Performance Engineering Guidelines.

 

Download now

* Required field