Hi Everyone, I've been benchmarking since Meltdown and Spectre updates were released. The updates include kernel updates, EFI updates and CPU microcode updates.
I don't see a difference based on the benchmarks of the algorithms the library provides. This makes sense since the isolation fixes should affect the userland/kernel task switch. The benchmarks don't really make system calls to incur a penalty. Some system calls are made, but there are not too many of them. For example, here is SHA on a Celeron J3455 (Goldmont ISA), which supplies SHA extensions. Both achieve about 1.2 GiB/s for SHA1, and both achieve about 535 MiB/s for SHA-256. - Before patches <TR><TD>SHA-1<TD>1192<TD>1.68 <TR><TD>SHA-256<TD>537<TD>3.73 - After patches <TR><TD>SHA-1<TD>1193<TD>1.68 <TR><TD>SHA-256<TD>536<TD>3.74 Jeff -- You received this message because you are subscribed to "Crypto++ Users". More information about Crypto++ and this group is available at http://www.cryptopp.com and http://groups.google.com/forum/#!forum/cryptopp-users. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to cryptopp-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.