我要评分
获取效率
正确性
完整性
易理解

Functions of the BiSheng Compiler

As one of the features of the BiSheng compiler, the automatic tuning can control optimization in a finer granularity. You do not need to add pragma directives into the source code. Instead, you can specify the optimization configuration in a simple YAML file. The file contains the optimization information and the corresponding code region information, including the name and line number. In addition, it can record optimization results, generate a tuning opportunity list, and export the list in YAML format.

Purposes

  • Make the compilation process more flexible and controllable.
  • Fine-grained compilation control provides more tuning opportunities.

Functions

  • Read the compilation configuration corresponding to each code area.
  • Output the tuning opportunities, that is, which structures in the target program can be used for tuning.