User Tools

Site Tools


2014:performance_choices

Back to 2014-proposals

Title: Performance Choices
Proposer: Dietmar Kuhl
Type: Tutorial
Duration: 90 mins
Description:
When programming there are always these small choices: write code one or another way. When the required behavior can be achieved in different ways we need to choose and many criteria are rather subjective. Choosing the fastest approach is a relatively obvious and objective solution which other choices can, at least, be measured against. The presentation discusses a number of specific aspects where there are typically many implementation choices and tries to quantify the cost of the different choices, taking different hardware, compilers, etc. into account. Since C and C++ are focussing on performance, the goal is to identify techniques where small changes in how the code is implemented can have a comparatively large impact on performance. The various programs used for the comparisons will be available to allow verifying the results or determining which of the results are applicable to a platform not covered.



2014/performance_choices.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1