Fri, 22 Nov 2019 20:21:50 UTC

Information for build libdivide-2.0-1.fc31

ID1388429
Package Namelibdivide
Version2.0
Release1.fc31
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/libdivide.git#6ab3780c9ec69f142a980a54489223bfeb591011
SummaryOptimized integer division
DescriptionThis package contains a header-only C/C++ library for optimizing integer division. Integer division is one of the slowest instructions on most CPUs, e.g. on current x64 CPUs a 64-bit integer division has a latency of up to 90 clock cycles whereas a multiplication has a latency of only 3 clock cycles. libdivide allows you to replace expensive integer division instructions by a sequence of shift, add and multiply instructions that will calculate the integer division much faster. On current CPUs you can get a speedup of up to 10x for 64-bit integer division and a speedup of up to to 5x for 32-bit integer division when using libdivide. libdivide also supports SSE2, AVX2 and AVX512 vector division which provides an even larger speedup.
Built byjjames
State complete
Volume DEFAULT
StartedMon, 23 Sep 2019 21:41:44 UTC
CompletedMon, 23 Sep 2019 21:44:06 UTC
Taskbuild (f31-candidate, /rpms/libdivide.git:6ab3780c9ec69f142a980a54489223bfeb591011)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/libdivide.git#6ab3780c9ec69f142a980a54489223bfeb591011'}}
Tags
f31
f31-updates-testing
RPMs
src
libdivide-2.0-1.fc31.src.rpm (info) (download)
noarch
libdivide-devel-2.0-1.fc31.noarch.rpm (info) (download)
Logs
noarch
state.log
build.log
root.log
hw_info.log
mock_output.log
noarch_rpmdiff.json
Changelog * Mon Sep 16 2019 Jerry James <loganjerry@gmail.com> - 2.0-1 - Initial RPM