Dmitry Selyutin (ghostmansd)
Status Tracking
Currently working on
- Bug #945:
binutils: support fmvis/fishmv instructions
- this task is part of MoU Milestone Bug #958
- Bug #948:
pysvp64asm: support insndb-based assembly for simple word instructions
- this task is part of MoU Milestone Bug #947
- Bug #949:
pysvp64asm: support special operands for assembly
- this task is part of MoU Milestone Bug #947
- Bug #950:
pysvp64asm: support insndb-based assembly for SVP64 instructions
- this task is part of MoU Milestone Bug #947
- Bug #954:
binutils: support min/max instructions
- this task is part of MoU Milestone Bug #958
- Bug #955:
binutils: support absolute difference instructions
- this task is part of MoU Milestone Bug #958
- Bug #956:
binutils: support average add instructions
- this task is part of MoU Milestone Bug #958
- Bug #957:
binutils: support carry propagate instructions
- this task is part of MoU Milestone Bug #958
- Bug #959:
binutils: support bmask instruction
- this task is part of MoU Milestone Bug #958
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 €7000
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 #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
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 #987:
cavatools-related administrative activities
- subtotal €500 out of total including subtasks of €3000