Optimization for miranda
- Optimize cava and edge detection schedules (CPU schedules are multi-core now).
- Add
fork-extend
pass to make fork dimensions multiple of some number (closes #28 (closed)). - Make GCM add extra dimensions to per-thread arrays in fork-joins.
- Make GCM allocate extra memory for calls in parallel, make RT backend use different memories per parallel call.
- Make not finding xdot binary crash the compiler.
- Some misc. fixes.
- Add conv-like fork-join test.
Edited by rarbore2
Merge request reports
Activity
requested review from @aaronjc4
assigned to @rarbore2
added 1 commit
- 90a737cf - oops, parallel launch of functions containing allocations causes data
added 1 commit
- 37567e75 - Add extra dimensions to arrays when they'd cause a race otherwise
added 1 commit
- 2b60a19f - Allocate more memory for calls inside fork-joins
mentioned in commit 52efbe6e
mentioned in issue #29 (closed)
Please register or sign in to reply