Concepts
Automatic Tuning
Automatic tuning is an automatic iterative process that optimizes a given program by manipulating compilation options for optimal performance. This process is completed by the collaboration of two components, the BiSheng compiler and the Autotuner command line tool.
BiSheng Compiler
A compiler with the automatic tuning feature can work with the Autotuner to control optimization in a finer granularity.
Autotuner
The Autotuner is a command line tool that needs to be used together with the BiSheng compiler. It manages the generation and parameter operations of search spaces and drives the entire tuning process.
Parent topic: Overview