Week 5
This week’s update is full of awesome news! The library is finally computing something. In fact, both the array addition and 2D convolution work in the GPU which puts me back on track. The headless issue on BBB will be circumvented using a headless plug
Accomplishments:
- Added array addition
- Added 2D convolution
- Refactored code and split it into multiple files
- Fixed shader code to rescale properly
- Wrote a new example for 2D convolution
Current blockers:
The only blocker (semi-blocker) is being handled by Imagination in this query
Resolved blockers:
The actual computation is working! Also the headless plug will obviate the EGL context creation problem on BBB.
Plans for next week:
Benchmarking the functions both on the GPU and CPU and seeing how big the difference is. Minor tweaks and TODO’s to resolve in the library. Testing the headless plug to see if it solves the context creation problem. Testing the code on BBB. Writing documentation and blog explaining how the library works.