May 2018

Performance Computing & Code Optimisation Strategies

Developer Strategies for Performance Enhancement
Performance Computing & Code Optimisation Strategies

This report on developer code optimisation strategies is based on the 13th Developer Economics survey data, which ran between April and June 2017 and reached 21,200+ developers and data scientists from over 160 countries. The survey data shows that augmented reality (AR) and virtual reality (VR) developers are the most active group of code optimisers, while web and backend development show the lowest proportions of developers performing optimisation. AR/VR developers are polarised strongly in favour of optimisation to enhance graphics, user experience, and audio content, while among other optimising developers, reducing memory, reducing latency and increasing data throughput are the most commonly selected reasons for code optimisation.

(€5,881 / £5,253)
Fill out your details to download the brochure of «Performance Computing & Code Optimisation Strategies» in your mailbox.

Having trouble downloading? E-mail us

This report describes the developers most likely to be optimising their code in terms of their subject area of involvement, the task their code performs and their physical locale. The report also examines developers’ specific goals for optimisation, for example, to execute code more rapidly or to be more efficient by using fewer resources such as memory or power, and contrasts the goals of professional and hobbyist developers. Finally, the processors and architectures used by developers who optimise code are reviewed in terms of their area of involvement and their region.

  • What fraction of developers optimise their code, and are some types of developer more likely to show higher, or lower, levels of optimisation?
  • What are the main reasons for optimising code? Do these vary across different development areas of involvement? Do hobbyist and professional developers optimise for the same reasons?
  • What processor types and architectures attract the highest levels of optimisation in different areas of development?
  • What can we learn from the different levels of processor optimisation in different global regions?

To get a full list of this report's contents and a sample graph, please download a brochure.

Developer Economics is a large-scale online developer survey designed, produced and carried out by SlashData twice per year. The 13th edition survey ran over a period of nine weeks between April and June 2017. It reached an impressive 21,200+ respondents from 157 countries. As such, the Developer Economics series continues to be the most global independent research on mobile, desktop, IoT, backend, web, game, AR/VR and machine learning developers and data scientists combined ever conducted.

For more information about our methodology, please visit

©2018 SlashData Ltd