TVM性能评估分析(一)

TVM性能评估分析(一)

System Overview

AutoTVM vs Auto-scheduler

 TVM性能评估分析(一)

 Table 1. Workflow Comparision

 TVM性能评估分析(一)

 Figure 1. Search Process Overview

 TVM性能评估分析(一)

 Figure 2. Code Performance Comparision (Higher is better)

 TVM性能评估分析(一)

 Figure 3. Search Time Comparision (Lower is better)

 TVM性能评估分析(一)

 Figure 4. The expected result of a user's registered lowering function. A lowering function should convert a program using custom datatypes to a program which native TVM can understand and compile (in this case, a call to an external library, taking two uint16_ts).

 TVM性能评估分析(一)

 Figure 5. The Original Relay Graph.

 TVM性能评估分析(一)

 Figure 6. The Graph with Annotations.

 TVM性能评估分析(一)

 Figure 7. After Merging Compiler Regions.

 TVM性能评估分析(一)

 Figure 8. After Graph Partitioning.