Date: Mon, 07 Jan 2019 00:37:27 +0000 From: Waitman Gobble <waitman@waitman.net> To: freebsd-current@freebsd.org Subject: Re: sha256 speed Message-ID: <-6uZWi0G449KTjx6RUGJ010Q-bYGohCoScC-wCYryxt46PPHfkwUcgyooh0-iNbBuVY7elPEw7cS8KIPmIpRNJqDzS9cUqQzaQPk48H87hQ=@waitman.net> In-Reply-To: <1d3be715-acc7-4879-02a2-4fddea802027@gmx.net> References: <1d3be715-acc7-4879-02a2-4fddea802027@gmx.net>
index | next in thread | previous in thread | raw e-mail
Sent from ProtonMail mobile -------- Original Message -------- On Jan 6, 2019, 8:17 PM, Stefan Ehmann wrote: Hello, On my Ryzen the sha256 command is much slower than openssl dgst -sha256. For large files, openssl is more than 7 times faster in practice. You can also test it with the builtin benchmarks: sha256 -t openssl speed sha256 I think the reason is that openssl supports the SHA CPU extensions whereas libmd (used by sha256) does not. Any chance we can make the base sha256 faster? I guess there is some reason why we use libmd instead of openssl. https://reviews.freebsd.org/D2651 looks related but not sure it's still relevant. _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Should probably dump sha256 anyways, blake2.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?-6uZWi0G449KTjx6RUGJ010Q-bYGohCoScC-wCYryxt46PPHfkwUcgyooh0-iNbBuVY7elPEw7cS8KIPmIpRNJqDzS9cUqQzaQPk48H87hQ=>
