Execution and Compilation

Functions

ARBB_VM_EXPORT arbb_error_t arbb_execute (arbb_function_t function, const arbb_variable_t *outputs, const arbb_variable_t *inputs, arbb_error_details_t *details)
 Executes the given function.
ARBB_VM_EXPORT arbb_error_t arbb_compile (arbb_function_t function, arbb_error_details_t *details)
 Compiles the given function.
ARBB_VM_EXPORT arbb_error_t arbb_finish (arbb_error_details_t *details)
 Waits until any previously issued asynchronous operations have completed.

Function Documentation

ARBB_VM_EXPORT arbb_error_t arbb_execute ( arbb_function_t  function,
const arbb_variable_t outputs,
const arbb_variable_t inputs,
arbb_error_details_t details 
)

Executes the given function.

Returns:
An error code depending on the result of the operation:
ARBB_VM_EXPORT arbb_error_t arbb_compile ( arbb_function_t  function,
arbb_error_details_t details 
)

Compiles the given function.

Returns:
An error code depending on the result of the operation:
ARBB_VM_EXPORT arbb_error_t arbb_finish ( arbb_error_details_t details  ) 

Waits until any previously issued asynchronous operations have completed.

This is useful when timing operations to ensure the entire operation is measured.

Returns:
An error code depending on the result of the operation:

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.