Dmitry Selyutin (ghostmansd)
Status Tracking
Currently working on
- Bug #980:
Implement C-based Power ISA pseudocode compiler
- this task is a MoU Milestone
Payment not yet submitted
NLnet.2022-08-051.OPF
- Bug #1089:
feedback on OPF SVP64 RFC for "managment" instructions: ls008
- €1250 out of total of €2500
- this task is part of MoU Milestone Bug #1012
MoU Milestone subtotals for not yet submitted payments
- Bug #1012:
Iterative OPF ISA WG questions, feedback, and re-submission
- subtotal €1250 out of total including subtasks of €22000
NLnet.2022-08-107.ongoing
- Bug #1035:
Implement Scalar Power ISA v3.1 (32-bit-only) instructions (no PO1) in ISACaller
- €1500 out of total of €4000
- this task is a MoU Milestone
- Bug #1039:
add hardware-cycle-accurate stastistical modelling to ISACaller for an in-order core
- €200 out of total of €3000
- this task is a MoU Milestone
- Bug #1068:
add instructions from ls012 not currently implemented in binutils
- €3800 which is the total amount
- this task is part of MoU Milestone Bug #1003
- Bug #1079:
make LD/ST-with-update EXTRA3
- €1000 out of total of €2000
- this task is part of MoU Milestone Bug #1003
- Bug #1094:
insndb instruction database visitor-walker is needed
- €3000 out of total of €4000
- this task is part of MoU Milestone Bug #1003
- Bug #1147:
support Scalar Power ISA v3.1 (32-bit-only) instructions (no PO1) in binutils
- €1000 which is the total amount
- this task is part of MoU Milestone Bug #1035
- Bug #1150:
implement PO9 changeover and associated tasks
- €4000 out of total of €10000
- this task is a MoU Milestone
- Bug #1183:
add /mrr mode (reverse mode) to Data-Dependent Fail-First CR_ops and "single looping" to DDFFirst in general
- €2000 out of total of €6000
- this task is part of MoU Milestone Bug #1027
MoU Milestone subtotals for not yet submitted payments
- Bug #1035:
Implement Scalar Power ISA v3.1 (32-bit-only) instructions (no PO1) in ISACaller
- subtotal €2500 out of total including subtasks of €7000
MoU Milestone subtotals for not yet submitted payments
- Bug #1039:
add hardware-cycle-accurate stastistical modelling to ISACaller for an in-order core
- subtotal €200 out of total including subtasks of €3000
MoU Milestone subtotals for not yet submitted payments
- Bug #1003:
instruction database continuation and binutils, SVP64
- subtotal €7800 out of total including subtasks of €10500
MoU Milestone subtotals for not yet submitted payments
- Bug #1150:
implement PO9 changeover and associated tasks
- subtotal €4000 out of total including subtasks of €10000
MoU Milestone subtotals for not yet submitted payments
- Bug #1027:
implement "necessary" additions to SVP64 and Scalar Power ISA
- subtotal €2000 out of total including subtasks of €30000
Submitted to NLNet but not yet paid
NLnet.2021-08-071.cavatools
- Bug #980:
Implement C-based Power ISA pseudocode compiler
- submitted on 2024-01-18
- €5500 which is the total amount
- this task is a MoU Milestone
MoU Milestone subtotals for submitted but not yet paid payments
- Bug #980:
Implement C-based Power ISA pseudocode compiler
- subtotal €5500 out of total including subtasks of €5500
NLnet.2022-08-051.OPF
- Bug #1054:
questions and feedback (v2) on OPF RFC ls012
- submitted on 2024-01-18
- €500 out of total of €2500
- this task is part of MoU Milestone Bug #1012
- Bug #1057:
split out all int/fp min/max ops into their own RFC ls013
- submitted on 2024-01-18
- €500 out of total of €2500
- this task is part of MoU Milestone Bug #1009
MoU Milestone subtotals for submitted but not yet paid payments
- Bug #1012:
Iterative OPF ISA WG questions, feedback, and re-submission
- subtotal €500 out of total including subtasks of €22000
MoU Milestone subtotals for submitted but not yet paid payments
- Bug #1009:
Write and submit 1st Draft External RFCs
- subtotal €500 out of total including subtasks of €34000
Paid by NLNet
NLNet.2019.10.032.Formal
- Bug #577:
gcc compiler, binutils and assembly macros for OpenPOWER-SV
- submitted on 2022-09-25
- paid on 0222-10-06
- €525 out of total of €925
- this task is a MoU Milestone
- Bug #833:
svp64: generate code for integrating SVP64 concepts into binutils
- submitted on 2022-05-13
- paid on 2022-06-15
- €1000 which is the total amount
- this task is part of MoU Milestone Bug #577
- Bug #834:
binutils: support draft fsins/fcoss/ternlogi instructions
- submitted on 2022-05-17
- paid on 2022-07-07
- €500 out of total of €725
- this task is part of MoU Milestone Bug #577
- Bug #838:
sync or at least statically check fields.text, power_decoder, trans/svp64, CSVs between each other
- submitted on 2022-09-13
- paid on 2022-09-15
- €1500 which is the total amount
- this task is part of MoU Milestone Bug #577
- Bug #844:
binutils: implement the first revision with magic instruction
- submitted on 2022-06-08
- paid on 2022-07-07
- €1000 out of total of €1300
- this task is part of MoU Milestone Bug #577
- Bug #845:
binutils: drop svmagic and deal with the prefix instead
- submitted on 2022-09-25
- paid on 0222-10-06
- €850 out of total of €1150
- this task is part of MoU Milestone Bug #577
- Bug #847:
dev-env-setup script for binutils-gdb for target powerpc64le-linux-gnu
- submitted on 2022-07-19
- paid on 2022-07-22
- €200 out of total of €650
- this task is part of MoU Milestone Bug #577
- Bug #849:
binutils: parse macros in SVP64 and refactor code
- submitted on 2022-07-25
- paid on 2022-08-10
- €2100 out of total of €2400
- this task is part of MoU Milestone Bug #577
- Bug #857:
binutils: provide tests for setvl/svstep/svshape/svremap
- submitted on 2022-07-19
- paid on 2022-07-22
- €500 out of total of €650
- this task is part of MoU Milestone Bug #577
- Bug #867:
add svindex instruction to binutils (and openpower-isa infrastructure)
- submitted on 2022-07-19
- paid on 2022-07-22
- €700 out of total of €1200
- this task is part of MoU Milestone Bug #577
MoU Milestone subtotals for paid payments
- Bug #577:
gcc compiler, binutils and assembly macros for OpenPOWER-SV
- subtotal €8875 out of total including subtasks of €12000
NLNet.2019.10.046.Standards
- Bug #656:
add v3.0B BCD instructions to simulator
- paid on 2021-11-01
- €100 out of total of €200
- this task is part of MoU Milestone Bug #241
- Bug #657:
unit tests needed for BCD instructions
- paid on 2021-11-01
- €150 out of total of €300
- this task is part of MoU Milestone Bug #242
- Bug #712:
introduce XLEN-friendly helper class which aggregates all helpers
- paid on 2021-11-01
- €325 out of total of €500
- this task is part of MoU Milestone Bug #241
- Bug #723:
implement standalone extsb/extsh/extsw tests
- paid on 2021-11-01
- €297.50 out of total of €350
- this task is part of MoU Milestone Bug #242
MoU Milestone subtotals for paid payments
- Bug #241:
OpenPOWER Simulation is needed of standards
- subtotal €425 out of total including subtasks of €12000
MoU Milestone subtotals for paid payments
- Bug #242:
OpenPOWER simulation unit tests are needed
- subtotal €447.50 out of total including subtasks of €6000
NLNet.2019.10.043.Wishbone
- Bug #660:
"First developer steps" documentation page
- paid on 2021-11-01
- €125 out of total of €250
- this task is part of MoU Milestone Bug #384
MoU Milestone subtotals for paid payments
- Bug #384:
Documentation for the Libre-SOC Power ISA Core and internal architecture
- subtotal €125 out of total including subtasks of €6900
NLNet.2019.10.031.Video
- Bug #864:
implement parallel prefix reduction in simulator
- submitted on 2022-09-13
- paid on 2022-09-15
- €900 out of total of €3000
- this task is part of MoU Milestone Bug #233
- Bug #884:
sync pysvp64asm register parsing
- submitted on 2022-07-25
- paid on 2022-08-10
- €1250 out of total of €3500
- this task is part of MoU Milestone Bug #232
MoU Milestone subtotals for paid payments
- Bug #233:
Audio and Video unit tests needed to be run in simulator
- subtotal €900 out of total including subtasks of €3000
MoU Milestone subtotals for paid payments
- Bug #232:
Implementation of video opcodes in simulator
- subtotal €1250 out of total including subtasks of €5000
NLNet.2019.10.042.Vulkan
- Bug #898:
binutils svp64 objdump support
- submitted on 2022-09-16
- paid on 2022-09-23
- €2500 which is the total amount
- this task is part of MoU Milestone Bug #252
- Bug #899:
implement additional Transcendentals in simulator
- submitted on 2022-09-16
- paid on 2022-09-23
- €2000 out of total of €4000
- this task is part of MoU Milestone Bug #252
- Bug #911:
svshape2 instruction (with offsets)
- submitted on 2022-09-16
- paid on 2022-09-23
- €1000 out of total of €3000
- this task is part of MoU Milestone Bug #254
- Bug #917:
pysvp64dis: support SVP64 disassembly
- submitted on 2022-09-20
- paid on 2022-09-27
- €2500 out of total of €3000
- this task is part of MoU Milestone Bug #254
MoU Milestone subtotals for paid payments
- Bug #252:
3D accelerated opcodes need to be added to the POWER ISA simulator
- subtotal €4500 out of total including subtasks of €7000
MoU Milestone subtotals for paid payments
- Bug #254:
Second iteration round for opcodes, simulation and hardware for 3D MESA
- subtotal €3500 out of total including subtasks of €12500
NLnet.2021.02A.052.CryptoRouter
- Bug #964:
binutils: support maddedu, divmod2du instructions
- submitted on 2023-01-25
- paid on 2023-03-10
- €500 which is the total amount
- this task is part of MoU Milestone Bug #772
- Bug #966:
create shift-and-add instruction
- submitted on 2022-12-10
- paid on 2022-12-30
- €600 out of total of €750
- this task is part of MoU Milestone Bug #771
- Bug #967:
unit test for shift-and-add instruction
- submitted on 2022-12-10
- paid on 2022-12-30
- €150 which is the total amount
- this task is part of MoU Milestone Bug #840
MoU Milestone subtotals for paid payments
- Bug #772:
Creation of the HDL Code for the cryptoprimitive (bitmanip, bigint, etc.) Instructions
- subtotal €500 out of total including subtasks of €9000
MoU Milestone subtotals for paid payments
- Bug #771:
Creation of Cryptographic-Primitive OpenPower ISA Pseudo-code
- subtotal €600 out of total including subtasks of €6000
MoU Milestone subtotals for paid payments
- Bug #840:
Formal proofs and unit tests for cryptoprimitives
- subtotal €150 out of total including subtasks of €9500
NLnet.2021-08-071.cavatools
- Bug #947:
switch reference assembler to machine-readable specs
- submitted on 2023-03-06
- paid on 2023-03-10
- €5500 which is the total amount
- this task is a MoU Milestone
- Bug #958:
provide support for missing instructions in binutils
- submitted on 2023-03-06
- paid on 2023-03-10
- €3000 which is the total amount
- this task is a MoU Milestone
- Bug #976:
support missing specifiers
- submitted on 2023-05-19
- paid on 2023-05-31
- €1500 which is the total amount
- this task is a MoU Milestone
- Bug #979:
Implement C-based Power ISA decoder compiler
- submitted on 2023-09-14
- paid on 2023-09-20
- €5000 out of total of €5500
- this task is a MoU Milestone
- Bug #981:
Support PowerPC ABI in cavatools
- submitted on 2023-10-26
- paid on 2023-11-13
- €4500 which is the total amount
- this task is a MoU Milestone
- Bug #982:
Support PowerPC ABI in ISACaller
- submitted on 2023-10-26
- paid on 2023-11-13
- €2200 out of total of €4500
- this task is a MoU Milestone
- Bug #997:
sorting out task schedule and MoU
- submitted on 2023-03-06
- paid on 2023-03-10
- €500 out of total of €1000
- this task is part of MoU Milestone Bug #987
- Bug #1154:
Support basic PowerPC generated assembly
- submitted on 2023-09-14
- paid on 2023-09-20
- €2500 which is the total amount
- this task is part of MoU Milestone Bug #984
MoU Milestone subtotals for paid payments
- Bug #947:
switch reference assembler to machine-readable specs
- subtotal €5500 out of total including subtasks of €5500
MoU Milestone subtotals for paid payments
- Bug #958:
provide support for missing instructions in binutils
- subtotal €3000 out of total including subtasks of €3000
MoU Milestone subtotals for paid payments
- Bug #976:
support missing specifiers
- subtotal €1500 out of total including subtasks of €1500
MoU Milestone subtotals for paid payments
- Bug #979:
Implement C-based Power ISA decoder compiler
- subtotal €5000 out of total including subtasks of €5500
MoU Milestone subtotals for paid payments
- Bug #981:
Support PowerPC ABI in cavatools
- subtotal €4500 out of total including subtasks of €4500
MoU Milestone subtotals for paid payments
- Bug #982:
Support PowerPC ABI in ISACaller
- subtotal €2200 out of total including subtasks of €4500
MoU Milestone subtotals for paid payments
- Bug #987:
cavatools-related administrative activities
- subtotal €500 out of total including subtasks of €3000
MoU Milestone subtotals for paid payments
- Bug #984:
Support SVP64 in cavatools
- subtotal €2500 out of total including subtasks of €8000
NLnet.2022-08-051.OPF
- Bug #1063:
consider removing predicate-result from SVP64
- submitted on 2023-09-14
- paid on 2023-09-19
- €750 out of total of €1500
- this task is part of MoU Milestone Bug #1011
MoU Milestone subtotals for paid payments
- Bug #1011:
OPF ISA WG Draft RFC Research
- subtotal €750 out of total including subtasks of €19000