diff options
author | Josh Blum | 2012-11-04 23:11:57 -0800 |
---|---|---|
committer | Josh Blum | 2012-11-04 23:11:57 -0800 |
commit | e66cdce0fa4494572f0b9c4f613eee5601694e8c (patch) | |
tree | 500cc3521303fb854350665056fa6cf1d212f6ba | |
parent | 9620afa87986645653b171fb2c74c06597edb382 (diff) | |
download | sandhi-e66cdce0fa4494572f0b9c4f613eee5601694e8c.tar.gz sandhi-e66cdce0fa4494572f0b9c4f613eee5601694e8c.tar.bz2 sandhi-e66cdce0fa4494572f0b9c4f613eee5601694e8c.zip |
using github issue tracker, removed TODO.txt
-rw-r--r-- | TODO.txt | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/TODO.txt b/TODO.txt deleted file mode 100644 index ed6ccf5..0000000 --- a/TODO.txt +++ /dev/null @@ -1,46 +0,0 @@ -######################################################################## -## The GRAS TODO list -######################################################################## - -* generate block task loops with fixed lengths -** need a lookup/jump table -** prove that compiler does unrolling - -* handle forecast -** not 100% sure here with the input/output edge case sizes -** forecast + input buffer accumulate - -* smarter forecast -** tell user number of inputs, user says output reqs - -* add hooks to specify input reserve -** automatically calculate from output multiple and rel rate - -* handle calculating noutputitems using ninputs as a constraint - -* python wrapper for block will come from grextras - -* track memcpys for block usage stats - -* runtime history, input/output multiple change? -** resend the hint to the allocator and possibly re-allocate -** should only do this on topology commit? - -* hooks for setting the "active framework" -** set this before creating blocks to give them an affinity - -* put this todo into wiki format checklist - -* more thread safety -** all element internals should be accessed via message -and not directly from block::<method> - -* create an input and output config struct (per port) -** idea is, we dont need so many API calls for a port -** set/get input/output config - -* want per-port token_pool for inputs and outputs -** if ports get removed, this will release subscribers - -* token check for top block stop -** fixes qa UDP so we dont wait for inert message |