Mercurial > hg > Game > Cerium
comparison TaskManager/ChangeLog @ 1762:b53d197ec03d draft
copy task list for multi dimention
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 23 Nov 2013 00:18:59 +0900 |
parents | a7895ab4d0e3 |
children | 83ef550db0a8 |
comparison
equal
deleted
inserted
replaced
1758:141174033f1a | 1762:b53d197ec03d |
---|---|
1 2013-11-22 Shinji kONO <kono@ie.u-ryukyu.ac.jp> | |
2 | |
3 Multi Dimention の実装がよろしくない。複雑過ぎる。 | |
4 | |
5 Cpu tasklist を無視して全員に送る | |
6 Cpu 側では自分以外のtaskは無視する ( tasklist 上に cpu が書いてある) | |
7 終わったら tasklist 上で count down する | |
8 count down が 0 になったら、waiting queue から削除する | |
9 それまでは、他のCPUも止まる | |
10 MD と非MDが同じ tasklist に混じってしまうと動作がおかしい | |
11 | |
12 新しい実装? | |
13 MDtask はcopy して、すべてのCpu tasklist に入れる | |
14 spawn task でのすべてのCPUへの送信は廃止 | |
15 終わったら HTask 上で count down する | |
16 count down が 0 になったら、waiting queue から削除する | |
17 | |
18 | |
1 2012-9-5 Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> | 19 2012-9-5 Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
2 | 20 |
3 set_cpu(SPE_ANY) | 21 set_cpu(SPE_ANY) |
4 CPUで実行するかGPUで実行するか選択可能にする | 22 CPUで実行するかGPUで実行するか選択可能にする |
5 CPU_ANYとGPU_ANYを追加 | 23 CPU_ANYとGPU_ANYを追加 |