February 2020 Feature Updates

[et_pb_section fb_built=”1″ _builder_version=”3.22″ custom_margin=”||-107px|||” custom_padding=”0px|||”][et_pb_row _builder_version=”3.25″ custom_padding=”0px|||”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.3.2″]

We have started the year off busy improving our products, releasing the following new features, and expanding to new use-cases! We hope you like these enhancements

 
Knob refinement
A new post-processing step that refines the recommended settings by filtering out knobs that have a minimal effect. This results in fewer but meaner knobs that are different from baseline. We support two methods of refinement:
1. Using a proprietary algorithm, Optimizer Studio quickly finds and filters the least influential knobs, with fewer new measurements.
2. Optimizer Studio measures each knob separately to determine which of the knobs can be filtered out. This requires more measurements, so it has to be turned on explicitly.
 
Multiple baselines
Speed up experiments by providing Optimizer Studio with multiple starting points that were obtained in previous runs and experiments. In certain scenarios like continuous optimization or when optimizing a suite of benchmarks, it is desirable to seed Optimizer Studio with several starting points.
 
JVM support
Newly embedded JVM tunables allow any Java process to benefit from tailored JRE settings. No more guessing how to configure the garbage collector or the memory parameters.
 
CSV Replay
Users can now run Optimizer Studio and decide to stop for any reason, perhaps for removing outliers or to start on another similar environment with the same workload and conditions, and then resume from the point in which they stopped. The Replay feature enables users to save a lot of time by quickly replaying the already made samples stored in CSV format (by default) and then resuming where they left off.
 
CLI Enhancements

  • Optimizer Studio can now be executed without any arguments as long as the configuration files are in the same directory
  • The current log file is reported to the console of the current run
  • Knob values can now be accessed as an environment variable as an array in the resulting settings file of an optimization run

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”4.0.11″][et_pb_row column_structure=”1_2,1_2″ _builder_version=”4.0.11″ min_height=”138px” custom_margin=”-21px|auto||auto||”][et_pb_column type=”1_2″ _builder_version=”4.0.11″][et_pb_button button_url=”https://meetings.hubspot.com/glenn-higgins” url_new_window=”on” button_text=”Schedule a Demo” button_alignment=”right” _builder_version=”4.2.2″ custom_button=”on” button_text_color=”#ff9311″ overflow-x=”visible” overflow-y=”visible”][/et_pb_button][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”4.0.11″][/et_pb_column][/et_pb_row][/et_pb_section]

Seven Productivity Tips for Performance Engineering Teams

[et_pb_section fb_built=”1″ _builder_version=”4.5.0″ _module_preset=”default”][et_pb_row _builder_version=”4.5.0″ _module_preset=”default”][et_pb_column type=”4_4″ _builder_version=”4.5.0″ _module_preset=”default”][et_pb_text admin_label=”Text”...

Read More

Contact us

Have any lingering questions or need a walkthrough? Send us a message and we’ll get back to you.

Download Concertio HFT One Pager

Download Mellanox Solution Brief

Schedule A Demo

Let’s set-up a time to show how to unleash your system’s full potential.