Bläddra i källkod

heteroprio examples: Fix execution with fpga devices

Samuel Thibault 4 år sedan
förälder
incheckning
947a2838cf

+ 1 - 0
tests/sched_policies/execute_all_tasks.c

@@ -53,6 +53,7 @@ run(struct starpu_sched_policy *p)
 		.cpu_funcs_name = {"dummy"},
 		.cuda_funcs   = {dummy},
 		.opencl_funcs = {dummy},
+		.fpga_funcs   = {dummy},
 		.nbuffers     = 0
 	};
 

+ 2 - 0
tests/sched_policies/prio.c

@@ -71,6 +71,7 @@ run(struct starpu_sched_policy *policy)
 		.cpu_funcs_name = {"A"},
 		.opencl_funcs = {A},
 		.cuda_funcs = {A},
+		.fpga_funcs = {A},
 		.nbuffers = 0
 	};
 
@@ -80,6 +81,7 @@ run(struct starpu_sched_policy *policy)
 		.cpu_funcs_name = {"B"},
 		.opencl_funcs = {B},
 		.cuda_funcs = {B},
+		.fpga_funcs = {B},
 		.nbuffers = 0
 	};
 

+ 2 - 0
tests/sched_policies/simple_cpu_gpu_sched.c

@@ -140,6 +140,7 @@ static struct starpu_codelet cpu_cl =
 	.cpu_funcs    = { dummy },
 	.cuda_funcs   = { dummy },
 	.opencl_funcs = { dummy },
+	.fpga_funcs   = { dummy },
 	.nbuffers     = 0,
 	.model        = &model_cpu_task
 };
@@ -149,6 +150,7 @@ static struct starpu_codelet gpu_cl =
 	.cpu_funcs    = { dummy },
 	.cuda_funcs   = { dummy },
 	.opencl_funcs = { dummy },
+	.fpga_funcs   = { dummy },
 	.nbuffers     = 0,
 	.model        = &model_gpu_task
 };

+ 1 - 0
tests/sched_policies/simple_deps.c

@@ -49,6 +49,7 @@ run(struct starpu_sched_policy *policy)
 		.cpu_funcs_name = {"dummy"},
 		.opencl_funcs = {dummy},
 		.cuda_funcs = {dummy},
+		.fpga_funcs = {dummy},
 		.nbuffers = 0
 	};