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, BiSheng compiler and the Autotuner command line tool.
BiSheng Compiler
This is a compiler with automatic tuning feature. It can work with the Autotuner to control optimization in a finer granularity.
Autotuner
This is a command line tool that needs to be used together with BiSheng compiler. It manages the generation and parameter operations of search spaces and drives the entire tuning process.
Parent topic: Overview