Skip to content

Adds optimized implementations of Round 2 CROSS (v2.2)#397

Open
joschupp wants to merge 1 commit intomupq:masterfrom
joschupp:cross2.2
Open

Adds optimized implementations of Round 2 CROSS (v2.2)#397
joschupp wants to merge 1 commit intomupq:masterfrom
joschupp:cross2.2

Conversation

@joschupp
Copy link

@joschupp joschupp commented Oct 9, 2025

This PR adds three optimized implementations of CROSS for Cortex-M4: m4stack (stack optimized), m4speed (speed optimized) and m4opt (both). This also updates the skiplist for the reference implementation in mupq/mupq#173. Resolves #381 in combination with mupq/mupq#173.

  • PR changes testvectors
  • Tests pass in qemu
  • Testvectors pass in qemu
  • Tests pass on Nucleo-L4R5ZI
  • Testvectors pass on Nucleo-L4R5ZI
  • Updated Benchmarks
  • Updated Skiplist entries

Thanks for all the work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update CROSS to Round 2

1 participant