2015-01-12 13:20:53 -05:00
|
|
|
#ifndef _ATIDLAS_SCHEDULER_EXECUTE_H
|
|
|
|
#define _ATIDLAS_SCHEDULER_EXECUTE_H
|
|
|
|
|
2015-01-27 16:14:02 -05:00
|
|
|
#include <CL/cl.hpp>
|
2015-01-12 13:20:53 -05:00
|
|
|
#include "atidlas/model/model.h"
|
|
|
|
#include "atidlas/symbolic/expression.h"
|
|
|
|
|
|
|
|
namespace atidlas
|
|
|
|
{
|
|
|
|
|
2015-01-31 22:01:48 -05:00
|
|
|
/** @brief Executes a array_expression on the given queue for the given models map*/
|
2015-02-01 23:56:05 -05:00
|
|
|
void execute(array_expression &, model_map_t &, operation_cache * cache = NULL);
|
2015-01-12 13:20:53 -05:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif
|