I'm also testing out assembly files for M1/arm64.
I have tested "aesv8-armx" which came out as
- Code: Select all
icp_aes_impl=generic READ: bw=239MiB/s (250MB/s), 239MiB/s-239MiB/s
(250MB/s-250MB/s), io=69.9GiB (75.1GB), run=300003-300003msec
icp_aes_impl=aesv8 READ: bw=566MiB/s (593MB/s), 566MiB/s-566MiB/s
(593MB/s-593MB/s), io=166GiB (178GB), run=300001-300001msec
Which should help those using encryption on arm64. Any other area in particular that could need speedup with assembly?