Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Optimizer StudioNew to Visual Studio Code? Get it now.
Optimizer Studio

Optimizer Studio

Concertio

|
336 installs
| (1) | Free
Optimization of projects
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Optimizer Studio for VS Code

Features

This extension helps to integrate optimization with the development process. A typical use case is compiler flag mining, optimizer studio can be used to effectively fine-tune compiler flags for better application performance. This extension helps to automate and integrate compiler flag mining with the development process by running a performance test of a workload and then providing optimal compiler flags. Then, the user can use these flags to compile and build their applications for better performance.

The current version of the extension supports the optimization of GO projects only. For the optimization of projects in other languages, please use Optimizer Studio CLI.

The extension supports 2 modes of GO project optimization:

  • Benchmark Optimization
  • Execution Time Optimization

To perform the benchmark optimization, make sure you have a *_test.go file with benchmarks. You can specify the desired mode of the benchmark optimization(min/max) in the settings. If no such files are detected, the extension will optimize the execution time of the specified *.go file. The optimized settings are saved in the 'tuned_knobs.txt' file in the workspace directory.

The extension allows users to log in to Concertio account and access the list of existing optimization projects or create a new optimization project.

The extension detects if Optimizer Studio is installed or not. If Optimizer Studio is not installed it can automatically install it. Please, check the list of the supported OS in the requirements.


Requirements

  • Supported Operating Systems:

    • Ubuntu 20.04 (Focal Fossa)
    • Ubuntu 18.04 (Bionic Beaver)
    • Ubuntu 16.04 (Xenial Xerus)
    • CentOS 8
    • CentOS 7
    • CentOS 6
  • VS Code 1.47.3 or higher

  • GO language tools (install from here)

  • Optimizer Studio 2.14.0 CLI (could be installed automatically by the extension or by installing the package from here)

  • Concertio Account (if you don't have an account, you can register here)

  • Internet Connection (the detailed results of optimization are stored in Concertio account)


Release Notes

1.0.0

The initial release of VS Code Extension for Optimizer Studio

  • Support of GO projects optimization (Benchmark Optimization or Execution Time Optimization)

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft