# HG changeset patch # User Yuhi TOMARI # Date 1383125692 -32400 # Node ID 9e4d2827d804e0b20390893c1946c8c041841f7e # Parent 3692c19847cc663acf5f8a54d04e9b2872a7d5ae add gpu_task_init() diff -r 3692c19847cc -r 9e4d2827d804 TaskManager/test/UtilizationTest/main.cc --- a/TaskManager/test/UtilizationTest/main.cc Wed Oct 30 17:28:51 2013 +0900 +++ b/TaskManager/test/UtilizationTest/main.cc Wed Oct 30 18:34:52 2013 +0900 @@ -75,14 +75,14 @@ long task_id = 0; HTask *multiply = manager->create_task(MULTIPLY_TASK); - multiply->set_cpu((CPU_TYPE)((int)SPE_0)); + multiply->set_cpu((CPU_TYPE)((int)SPE_ANY)); multiply->set_inData(0,(memaddr)A, sizeof(float)*length); multiply->set_inData(1,(memaddr)B, sizeof(float)*length); multiply->set_param(0,task_id++); multiply->set_outData(0,(memaddr)C, sizeof(float)*length); - multiply->spawn(); + multiply->iterate(length); // HTask* previous = multiply; diff -r 3692c19847cc -r 9e4d2827d804 TaskManager/test/UtilizationTest/multiply Binary file TaskManager/test/UtilizationTest/multiply has changed diff -r 3692c19847cc -r 9e4d2827d804 example/multiply/ppe/task_init.cc --- a/example/multiply/ppe/task_init.cc Wed Oct 30 17:28:51 2013 +0900 +++ b/example/multiply/ppe/task_init.cc Wed Oct 30 18:34:52 2013 +0900 @@ -3,7 +3,6 @@ /* 必ずこの位置に書いて */ SchedExternTask(Multiply); - /** * この関数は ../spe/spe-main と違って * 自分で呼び出せばいい関数なので @@ -15,3 +14,9 @@ { SchedRegisterTask(MULTIPLY_TASK, Multiply); } + +void +gpu_task_init(void) +{ + // nop +}