TVM性能评估分析(一)

System Overview

AutoTVM vs Auto-scheduler

 TVM性能评估分析(一)_其他

 

 Table 1. Workflow Comparision

 TVM性能评估分析(一)_其他_02

 

 Figure 1. Search Process Overview

 TVM性能评估分析(一)_人工智能_03

 

 Figure 2. Code Performance Comparision (Higher is better)

 TVM性能评估分析(一)_性能评估_04

 

 Figure 3. Search Time Comparision (Lower is better)

 TVM性能评估分析(一)_性能评估_05

 

 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性能评估分析(一)_性能评估_06

 

 Figure 5. The Original Relay Graph.

 TVM性能评估分析(一)_性能评估_07

 

 Figure 6. The Graph with Annotations.

 TVM性能评估分析(一)_自动驾驶_08

 

 Figure 7. After Merging Compiler Regions.

 TVM性能评估分析(一)_其他_09

 

 Figure 8. After Graph Partitioning.

人工智能芯片与自动驾驶