Bug 538 - development of Stage API and pipeline API
Summary: development of Stage API and pipeline API
Status: RESOLVED FIXED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL:
Depends on:
Blocks:
 
Reported: 2020-12-04 12:36 GMT by Luke Kenneth Casson Leighton
Modified: 2021-04-20 14:32 BST (History)
1 user (show)

See Also:
NLnet milestone: NLnet.2019.02
total budget (EUR) for completion of task and all subtasks: 1200
budget (EUR) for this task, excluding subtasks' budget: 1200
parent task for budget allocation: 64
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:
"lkcl"={amount=700,submitted=2020-12-06,paid=2020-12-20} jacob={amount=500,paid=2020-12-09}


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2020-12-04 12:36:34 GMT
additional work on the pipeline API, including unit tests.  this includes splitting out Reservation Stations, fan-in and fan-out, Mask Cancellation and refinement of the API during real-world use.

https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/iocontrol.py;hb=HEAD
https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/multipipe.py;hb=HEAD
https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/pipemodbase.py;hb=HEAD
https://git.libre-soc.org/?p=nmutil.git;a=blob;f=src/nmutil/concurrentunit.py;hb=HEAD
Comment 1 Luke Kenneth Casson Leighton 2020-12-04 12:39:00 GMT
jacob was involved in the comprehensive discussions behind the API as well as doing prototypes.  allocating EUR 500 to him for it.
Comment 2 Luke Kenneth Casson Leighton 2020-12-04 12:56:44 GMT
commit 6a32eb4d700ee78db5aaca2444c9e39d7fc66722 (HEAD -> master)
Author: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
Date:   Fri Dec 4 12:56:35 2020 +0000

    add grant links, and record of funding under #538
    https://bugs.libre-soc.org/show_bug.cgi?id=538