This document defines a high level roadmap for Opt development. The milestones defined in GitHub represent the most up-to-date state of affairs.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
See the roadmap for near-future changes.
- Dynamically change the dimensions of unknowns without re-compiling
- CUDA and Terra dependencies (CUDA 8, currently unreleased terra)
- Name changes #95
- Automated performance testing
- Parameter Validation
- Stencil-like iterator for edge nodes
- Warnings for bad kernels
- Quality-of-life issues
- Memory Leaks
- Compilation Time
- #78 Mutable arrays for intermediary variables
Unplanned - Feel free to submit a pull request!
- Continuous Integration
- Improved Linux support
- Save compiled plans