annotate src/parallel_execution/Todo @ 175:00107b452a04

add Todo
author mir3636
date Mon, 28 Nov 2016 17:49:08 +0900
parents
children 8d2519c3a36e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
175
00107b452a04 add Todo
mir3636
parents:
diff changeset
1 Mon Nov 28 17:39:39 JST 2016
00107b452a04 add Todo
mir3636
parents:
diff changeset
2
00107b452a04 add Todo
mir3636
parents:
diff changeset
3 Task,TaskManager,Workerのインターフェースの実装を作成する
00107b452a04 add Todo
mir3636
parents:
diff changeset
4 Taskを一旦Treeに入れずに直接Queueに入れる
00107b452a04 add Todo
mir3636
parents:
diff changeset
5
00107b452a04 add Todo
mir3636
parents:
diff changeset
6 Task
00107b452a04 add Todo
mir3636
parents:
diff changeset
7 CodeGen
00107b452a04 add Todo
mir3636
parents:
diff changeset
8 DataSeg
00107b452a04 add Todo
mir3636
parents:
diff changeset
9 DataSeg
00107b452a04 add Todo
mir3636
parents:
diff changeset
10 DataSeg
00107b452a04 add Todo
mir3636
parents:
diff changeset
11 idsCount
00107b452a04 add Todo
mir3636
parents:
diff changeset
12
00107b452a04 add Todo
mir3636
parents:
diff changeset
13 TaskManager
00107b452a04 add Todo
mir3636
parents:
diff changeset
14 createWorker
00107b452a04 add Todo
mir3636
parents:
diff changeset
15 spawn (any,cpu,GPU)
00107b452a04 add Todo
mir3636
parents:
diff changeset
16 taskSend
00107b452a04 add Todo
mir3636
parents:
diff changeset
17 activeQueue
00107b452a04 add Todo
mir3636
parents:
diff changeset
18 shutdown
00107b452a04 add Todo
mir3636
parents:
diff changeset
19 deadlockDetectid
00107b452a04 add Todo
mir3636
parents:
diff changeset
20
00107b452a04 add Todo
mir3636
parents:
diff changeset
21 SynchronizedQueue * Workerの数だけ
00107b452a04 add Todo
mir3636
parents:
diff changeset
22
00107b452a04 add Todo
mir3636
parents:
diff changeset
23 Worker
00107b452a04 add Todo
mir3636
parents:
diff changeset
24 execute
00107b452a04 add Todo
mir3636
parents:
diff changeset
25 taskRecive
00107b452a04 add Todo
mir3636
parents:
diff changeset
26 shutdown