#include "pputask.h" #include #include #include #include "spu/compute_task.h" extern spe_program_handle_t spu_main; compute_task_t task __attribute__ ((aligned (128))); int main(int argc, char** argv) { ppu_task_spe_num_set(8); ppu_task_debug_level_set(0); if (ppu_task_init(0, NULL, spu_main) < 0){ printf("Init failed\n"); return -1; } task.common.cmd = SAMPLE_TASK; task.common.size = sizeof(task); ppu_task_run((task_t*)&task); printf("program finish successfully\n"); return 0; }