iris-mpc icon indicating copy to clipboard operation
iris-mpc copied to clipboard

remove chacha and pass aes_armv8

Open philsippl opened this issue 1 month ago • 0 comments

TLDR: aesrng requires build time flag, then actually outperforms chacha (also on arm)

aesrng
2025-10-30T16:33:27.563065Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════
2025-10-30T16:33:27.563070Z  INFO vector_mpc_poc: Actor 0 FINAL SUMMARY (100 requests)
2025-10-30T16:33:27.563085Z  INFO vector_mpc_poc: Total:       min=124.224ms max=176.511ms mean=140.651ms
2025-10-30T16:33:27.563090Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════

aesrng + aes_armv8
2025-10-30T16:42:32.669221Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════
2025-10-30T16:42:32.669226Z  INFO vector_mpc_poc: Actor 0 FINAL SUMMARY (100 requests)
2025-10-30T16:42:32.669242Z  INFO vector_mpc_poc: Total:       min=94.208ms max=127.807ms mean=99.728ms
2025-10-30T16:42:32.669246Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════

chacha8
2025-10-30T16:36:07.426394Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════
2025-10-30T16:36:07.426400Z  INFO vector_mpc_poc: Actor 0 FINAL SUMMARY (100 requests)
2025-10-30T16:36:07.426422Z  INFO vector_mpc_poc: Total:       min=96.64ms max=147.839ms mean=101.222ms
2025-10-30T16:36:07.426427Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════

chacha12
2025-10-30T16:38:23.989036Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════
2025-10-30T16:38:23.989041Z  INFO vector_mpc_poc: Actor 0 FINAL SUMMARY (100 requests)
2025-10-30T16:38:23.989063Z  INFO vector_mpc_poc: Total:       min=94.4ms max=129.279ms mean=99.291ms
2025-10-30T16:38:23.989068Z  INFO vector_mpc_poc: ═══════════════════════════════════════════════════════

philsippl avatar Nov 04 '25 11:11 philsippl