APIs

AOE Tuning APIs

Table 1 AOE tuning APIs

API

Description

AoeInitialize

Serves as the AOE initialization function that sets global tuning options and initializes the tuning environment. This API is synchronous.

AoeFinalize

Frees the AOE initialization resources. This API is synchronous.

AoeCreateSession

Creates an AOE tuning session and outputs the session ID. This API is synchronous.

AoeDestroySession

Destroys an AOE tuning session. This API is synchronous.

AoeSetGeSession

Sets a GE session to run a graph. This API is synchronous.

AoeSetTuningGraph

Sets the tuning graph. This API is synchronous.

AoeSetTuningGraphInput

Sets the inputs to a tuning graph. This API is synchronous.

AoeTuningGraph

Starts AOE tuning. This API is synchronous.

APIs for Querying a Runtime Repository

Table 2 APIs for querying a runtime repository

API

Description

InitBank

Initializes the repository query environment. This API is synchronous.

QueryBank

Queries the operator repository and returns tiling. This API is synchronous.