Mercurial > hg > Game > Cerium
comparison TaskManager/ChangeLog @ 1773:83ef550db0a8 draft
break GPU to fix
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 23 Nov 2013 10:22:21 +0900 |
parents | b53d197ec03d |
children | 9de57d13a386 |
comparison
equal
deleted
inserted
replaced
1772:6d173ec5ea9a | 1773:83ef550db0a8 |
---|---|
1 2013-11-23 Shinji kONO <kono@ie.u-ryukyu.ac.jp> | |
2 | |
3 Open CL の event の扱い方が良くない | |
4 | |
5 pipeline buffer は、構造体で待つ。 | |
6 reply | |
7 kernel | |
8 memin x n | |
9 memout x n | |
10 read_event x n | |
11 write_event x n | |
12 kernel_event | |
13 これらを、すべて二重に持つ。必要なら n の分 extension する。 | |
14 | |
15 event は、上書きす前にすべて、release する必要がある。 | |
16 | |
17 clEnqueueWriteBuffer, clEnqueueNDRangeKernel, clEnqueueReadBuffer は、eventlist で待ち合わせる。 | |
18 | |
19 clEnqueueWriteBuffer は、前の clEnqueueWriteBuffer を待つ | |
20 clEnqueueNDRangeKernel は、 clEnqueueWriteBuffer を待つ | |
21 clEnqueueReadBuffer は、clEnqueueNDRangeKernel を待つ | |
22 | |
23 clEnqueueReadBuffer, clEnqueueWriteBuffer は、あるとは限らない | |
24 | |
1 2013-11-22 Shinji kONO <kono@ie.u-ryukyu.ac.jp> | 25 2013-11-22 Shinji kONO <kono@ie.u-ryukyu.ac.jp> |
2 | 26 |
3 Multi Dimention の実装がよろしくない。複雑過ぎる。 | 27 Multi Dimention の実装がよろしくない。複雑過ぎる。 |
4 | 28 |
5 Cpu tasklist を無視して全員に送る | 29 Cpu tasklist を無視して全員に送る |