Mercurial > hg > Members > kono > Cerium
diff TaskManager/Cell/CellTaskManagerImpl.cc @ 640:a909c50081c2
SimpeTask on Cell worked.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 20 Nov 2009 23:12:34 +0900 |
parents | 671fca057ad3 |
children | 7c9ded1ea750 |
line wrap: on
line diff
--- a/TaskManager/Cell/CellTaskManagerImpl.cc Thu Nov 19 18:45:24 2009 +0900 +++ b/TaskManager/Cell/CellTaskManagerImpl.cc Fri Nov 20 23:12:34 2009 +0900 @@ -172,7 +172,9 @@ * * @return PPE Scheduler に対してのメール。 * 次に実行する TaskList のアドレスや、終了コマンドを送る - */TaskListPtr + */ + +TaskListPtr CellTaskManagerImpl::mail_check(MailQueuePtr mail_list) { // PPE Scheduler からの mail check @@ -284,36 +286,6 @@ flag_sendTaskList[id] = 0; } -#if 0 -void* -CellTaskManagerImpl::allocate(int size, int alignment) -{ - if (size==0) return 0; - void *buff; - posix_memalign(&buff, alignment, size); - return buff; -} - -void* -CellTaskManagerImpl::allocate(int size) -{ - if (size==0) return 0; - void *buff; - - posix_memalign(&buff, DEFAULT_ALIGNMENT, size); - - // bzero はコストが高いのでやりたくない - // bzero(buff, size); - - return buff; -} - -Scheduler* -CellTaskManagerImpl::get_scheduler() -{ - return ppeManager->get_scheduler(); -} -#endif #ifdef __CERIUM_CELL__ TaskManagerImpl*