224614eae52aec25beca09b02210406d458d56dc
[libreriscv.git] / meetings / sync_up / sync_up_2024-01-09.mdwn
1 # Tuesday 9th January 17:00 UTC
2
3 * Previous notes: [[meetings/sync_up/sync_up_2024-01-02]]
4 * Next day's notes: [[meetings/sync_up/sync_up_2024-01-10]]
5 * Next week's notes: [[meetings/sync_up/sync_up_2024-01-16]]
6
7 # Main Agenda
8
9 * reminder of **only 6 weeks** until march 1st deadline
10 for completion of cavatools and cryptoprimitives.
11
12 FOSDEM:
13
14 * will need volunteers for the devroom:
15 - Watch speaker, keep track of time
16 - Carry mic to audience, keep questions short
17 - Watch the door, make sure talk doesn't get disturbed (people come in
18 in the middle of a talk)
19 * Make sure PDF slides for the talks are:
20 - Uploaded to pretalx platform in good time (two weeks before FOSDEM?)
21 - Resolution set to **1280x800** resolution, preferably 800x600.
22 - Higher-res slides can be uploaded later, but for the actual slides
23 to be used during the event, resolution must be as mentioned above.
24 - Put all PDFs on the laptop to be used for presentations. Make sure
25 we have copies just in case.
26 - More info on slides from Luke:
27 [email archive](https://lists.libre-soc.org/pipermail/libre-soc-dev/2023-December/005892.html)
28
29 Meeting notes:
30
31 * Outstanding Cavatools tasks:
32 - [bug #980](https://bugs.libre-soc.org/show_bug.cgi?id=980)
33 * Outstanding Cryptorouter tasks:
34 - Poly1305, [bug #1157](https://bugs.libre-soc.org/show_bug.cgi?id=1157)
35 [bug #1158](https://bugs.libre-soc.org/show_bug.cgi?id=1158),
36 [bug #1159](https://bugs.libre-soc.org/show_bug.cgi?id=1159)
37 - Ed25519,
38 [bug #1151](https://bugs.libre-soc.org/show_bug.cgi?id=1151),
39 [bug #1166](https://bugs.libre-soc.org/show_bug.cgi?id=1166),
40 [bug #1167](https://bugs.libre-soc.org/show_bug.cgi?id=1167)
41
42 # Andrey
43
44 - Came back from holiday yesterday.
45 - [Bug #1048](https://bugs.libre-soc.org/show_bug.cgi?id=1048),
46 Cleaning up ls011 by using inline ld/st imports.
47
48 # Jacob
49
50 - so, not a whole lot of news from me, i fixed a
51 extra-parenthesis-in-a-wrong-spot bug for dmitry and fixed a bug
52 luke left, but didn't actually make any coding progress beyond
53 that.
54
55 During call, walked with Sadoon through assembler:
56
57 ```
58 summary: discussing how to best split into sub-word chunks
59 for poly1305
60 > tbh dsrd isn't better than other shifts here
61 It did help with taking the shift remainders and stitching them together which shortened the code quite a bit
62 Also considering doing sv.dsrd instead of two dsrd's since we already use setvl=2 here
63 > sv.dsrd is 8 bytes, just like 2x dsrd
64 But it's a good demo of setvl anyways
65 > yeah, being a good demo doesn't mean there isn't a better demo
66 The better demo is the mul/adds 😃
67 > try using a different register than r0, the simulator may be treating that like (RA|0) and just using r0 in both iterations...
68 ```
69
70 # Sadoon
71
72 * Working through Poly1305 assembler.
73 * Poly1305, [bug #1157](https://bugs.libre-soc.org/show_bug.cgi?id=1157)
74 * Learning to use `dsrd`. Had issues with using `sv.dsrd` but it's kind of working now, will use it.
75 * TODO: Make comments on bug #1157.
76
77 * After that, work with the team on presentations as well as my own
78
79 [[!tag meeting2024]]
80 [[!tag meeting_sync_up]]
81