Mercurial > hg > Game > Cerium
comparison TaskManager/ChangeLog @ 619:278db3ca751d draft
RenewTask removal
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 15 Nov 2009 02:02:30 +0900 |
parents | 350b9b8c985f |
children | 94d82f2c842f |
comparison
equal
deleted
inserted
replaced
618:58417006268c | 619:278db3ca751d |
---|---|
1 2009-11-14 Shinji KONO <kono@ie.u-ryukyu.ac.jp> | |
2 | |
3 Scheduler / TaskManger / TaskManagerImpl の区別が不明 | |
4 | |
5 Scheduler は SchedTask から直接見えないはずだが、SchedTask は、 | |
6 Scheduler は知っているが、TaskManager は知らない。これがかなりの | |
7 混乱を生んでいる。 | |
8 | |
9 SPU上では、TaskManager が存在しないのが原因らしいが、allcoate とかは、 | |
10 TaskManager が行うはず。なので、SPU上にもTaskManagerがある方が自然。 | |
11 | |
12 SchedTask が自分自身で scheduling してしまっているので、Scheduler | |
13 には、ほとんど仕事がない。なので、大半の処理を scheduler -> manager | |
14 経由で行うことになる。 | |
15 | |
1 2009-11-14 Shinji KONO <kono@ie.u-ryukyu.ac.jp> | 16 2009-11-14 Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
2 | 17 |
3 要するに、SPE task 側から addOutData できればよい。 | 18 要するに、SPE task 側から addOutData できればよい。 |
4 でも、別に、PPE側から計算してもよいはずだけどね。 | 19 でも、別に、PPE側から計算してもよいはずだけどね。 |
5 そうすれば、renew task は取り外せる。 | 20 そうすれば、renew task は取り外せる。 |