On my "Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz" I get the following message:
--------------------------- SHA1 benchmark --------------------------- This CPU does not support SHA instructions. 1500000 data blocks of 1024 bytes took 3.0995 seconds to process by SHA1 (software); 472.6072 Megabytes per second --------------------------- OK --------------------------- -- Regards Manuel ------------------------- ----- Original Message ----- From: "Maxim Masiutin via TBBETA" <tbbeta@thebat.dutaint.com> To: "Manuel Ostertag" <m...@gmx.de> Sent: Tuesday, May 19, 2020 23:58:15 [UTC +0300] Subject: Does your CPU support hardware SHA1 acceleration? Msg-Id: <mid:1734682046.20200519235...@ritlabs.com> Priority: (unknown) Hello Tbbeta, Does your CPU support Intel SHA extensions? These are instructions introduced on Intel Goldmont microarchitecture. AMD added support in their processors for these instructions starting with Ryzen. There are seven new SSE-based instructions, four supporting SHA-1 and three for SHA-256. You can run The Bat! with /SHA1_BENCHMARK command-line parameter to figure out whether your CPU supports SHA1 acceleration instructions, for example: thebat64.exe /SHA1_BENCHMARK On my computer, running The Bat! as above gives the following results: --------------------------- SHA1 benchmark --------------------------- 1500000 data blocks of 1024 bytes took 1.3579 seconds to process by SHA1 using CPU instructions (hardware), 1078.7605 Megabytes per second; 2.1496 seconds to process by software implementation, 681.4596 Megabytes per second --------------------------- OK --------------------------- Could you please post your results here? Thank you in advance. ________________________________________________________ 'Using TBBETA' information: http://www.silverstones.com/thebat/TBUDLInfo.html