Mercurial > hg > Game > Cerium
annotate TaskManager/ManyCore/ManyCoreDmaManager.h @ 2047:de89da997e07 draft
add FileMapReduce
author | Nozomi |
---|---|
date | Wed, 27 Jan 2016 19:09:33 +0900 |
parents | e0d465efc57e |
children |
rev | line source |
---|---|
1888 | 1 #ifndef INCLUDED_MANYCORE_DMA_MANAGER |
2 #define INCLUDED_MANYCORE_DMA_MANAGER | |
1219
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 |
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 #include "FifoDmaManager.h" |
1888 | 5 #include "SynchronizedMailManager.h" |
1219
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 |
1888 | 7 class ManyCoreDmaManager : public FifoDmaManager { |
1219
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 |
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 public: |
1416 | 10 |
1888 | 11 virtual void init() |
12 { | |
13 mail_queue1 = new SynchronizedMailManager(); | |
14 mail_queue2 = new SynchronizedMailManager(); | |
1884
d28f0c5489c3
ppe conditional wait done.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1417
diff
changeset
|
15 } |
d28f0c5489c3
ppe conditional wait done.
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
1417
diff
changeset
|
16 |
1888 | 17 |
1219
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
18 } ; |
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
19 |
a27c361c436b
add ReferencedDmaManager.cc
Daichi TOMA <e085740@ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
20 #endif/* REFERENCED_DMA_MANAGER */ |