The Concertio Blog
How to beat the competition with automated SPEC-CPU benchmark tuning
In large organizations (OEMs), running SPEC-CPU benchmarks is a time-consuming affair. Multiple SKUs and various different chips lead to a bunch of different combinations to
Tuning Intel Compiler Flags for Performance
One of the main reasons for using a commercial compiler is for attaining better binary performance. But how can we achieve the highest performance? By
Seven Productivity Tips for Performance Engineering Teams
Successful performance engineering teams support their peers in identifying and solving performance challenges and in meeting their performance goals. The role of performance engineers is
Optimizing the Go garbage collector and concurrency
Go has become increasingly popular in recent years, as it has successfully combined the simplicity and productivity of Python and the power of C. It
Performance Tuning in a Remote World
During these turbulent times, one of the main challenges we are all facing is how to cope with working at home, rather than going to
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 3
Optimizing NGINX is not easy, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning. This blog post is based on a
What’s the Difference Between Static, Continuous and Dynamic Performance Optimization?
[et_pb_section fb_built=”1″ _builder_version=”4.4.7″][et_pb_row _builder_version=”4.4.7″][et_pb_column type=”4_4″ _builder_version=”4.4.7″][et_pb_text admin_label=”Text” _builder_version=”4.4.7″] Every DevOps or performance engineer today is aware of the concept of performance tuning. But performance tuning
Automating Static Performance Tuning
[et_pb_section fb_built=”1″ admin_label=”section” _builder_version=”3.22″][et_pb_row admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text admin_label=”Text” _builder_version=”4.4.6″] Virtually all computing systems rely in one-way or another on
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 2
Optimizing NGINX is challenging, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning! This blog post is based on a webinar
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 1
Optimizing NGINX is a challenging task, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning! This blog post is based on
Why We Need Automatic System Tuning
[et_pb_section fb_built=”1″ _builder_version=”4.4.6″][et_pb_row _builder_version=”4.4.6″][et_pb_column type=”4_4″ _builder_version=”4.4.6″][et_pb_text _builder_version=”4.4.6″] The computing world is dominated by general-purpose systems that need to perform well for a wide variety of
Continuous Optimization of Compiler Flags
[et_pb_section fb_built=”1″ _builder_version=”4.4.4″][et_pb_row _builder_version=”4.4.4″][et_pb_column type=”4_4″ _builder_version=”4.4.4″][et_pb_text _builder_version=”4.4.6″ hover_enabled=”0″ custom_css_main_element=”strong {|| font-style: normal;|| font-weight: bold !important;||}”] One of the ways to improve code performance is to
How to beat the competition with automated SPEC-CPU benchmark tuning
In large organizations (OEMs), running SPEC-CPU benchmarks is a time-consuming affair. Multiple SKUs and various different chips lead to a bunch of different combinations to
Tuning Intel Compiler Flags for Performance
One of the main reasons for using a commercial compiler is for attaining better binary performance. But how can we achieve the highest performance? By
Seven Productivity Tips for Performance Engineering Teams
Successful performance engineering teams support their peers in identifying and solving performance challenges and in meeting their performance goals. The role of performance engineers is
Optimizing the Go garbage collector and concurrency
Go has become increasingly popular in recent years, as it has successfully combined the simplicity and productivity of Python and the power of C. It
Performance Tuning in a Remote World
During these turbulent times, one of the main challenges we are all facing is how to cope with working at home, rather than going to
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 3
Optimizing NGINX is not easy, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning. This blog post is based on a
What’s the Difference Between Static, Continuous and Dynamic Performance Optimization?
[et_pb_section fb_built=”1″ _builder_version=”4.4.7″][et_pb_row _builder_version=”4.4.7″][et_pb_column type=”4_4″ _builder_version=”4.4.7″][et_pb_text admin_label=”Text” _builder_version=”4.4.7″] Every DevOps or performance engineer today is aware of the concept of performance tuning. But performance tuning
Automating Static Performance Tuning
[et_pb_section fb_built=”1″ admin_label=”section” _builder_version=”3.22″][et_pb_row admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text admin_label=”Text” _builder_version=”4.4.6″] Virtually all computing systems rely in one-way or another on
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 2
Optimizing NGINX is challenging, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning! This blog post is based on a webinar
Optimizing an NGINX Web Server Running On Amazon EKS (Fargate) – Part 1
Optimizing NGINX is a challenging task, let alone coupling it with resource sizing in Kubernetes. The solution? Automated tuning! This blog post is based on
Why We Need Automatic System Tuning
[et_pb_section fb_built=”1″ _builder_version=”4.4.6″][et_pb_row _builder_version=”4.4.6″][et_pb_column type=”4_4″ _builder_version=”4.4.6″][et_pb_text _builder_version=”4.4.6″] The computing world is dominated by general-purpose systems that need to perform well for a wide variety of
Continuous Optimization of Compiler Flags
[et_pb_section fb_built=”1″ _builder_version=”4.4.4″][et_pb_row _builder_version=”4.4.4″][et_pb_column type=”4_4″ _builder_version=”4.4.4″][et_pb_text _builder_version=”4.4.6″ hover_enabled=”0″ custom_css_main_element=”strong {|| font-style: normal;|| font-weight: bold !important;||}”] One of the ways to improve code performance is to