Mercurial > hg > Game > Cerium
view example/many_task/task_init.cc @ 1582:046695c73cb0 draft
add min_cpu(), max_cpu() (Who implements these?)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 30 Mar 2013 23:34:59 +0900 |
parents | 5c4e3f0d372a |
children |
line wrap: on
line source
#include "Func.h" #include "Scheduler.h" #include "GpuScheduler.h" #ifndef __CERIUM_GPU__ SchedExternTask(QuickSort); #endif // __CERIUM_GPU__ SchedExternTask(SortSimple); SchedExternTask(SortCompat); void task_init(void) { #ifdef __CERIUM_GPU__ GpuSchedRegister(QUICK_SORT, "gpu/QuickSort.cl", "quick_sort"); #else SchedRegisterTask(QUICK_SORT, QuickSort); #endif SchedRegister(SortSimple); // SchedRegister(SortCompat); }