Sun, 03 Nov 2024 21:37:28 UTC | login

Information for build libdivide-5.0-10.fc37

ID218815
Package Namelibdivide
Version5.0
Release10.fc37
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/libdivide.git#97ccf800dc651a7252549e021357876490e02946
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 divsion 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 bydavidlt
State complete
Volume DEFAULT
StartedThu, 10 Nov 2022 09:36:48 UTC
CompletedThu, 10 Nov 2022 11:10:18 UTC
Taskbuild (f37, /rpms/libdivide.git:97ccf800dc651a7252549e021357876490e02946)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/libdivide.git#97ccf800dc651a7252549e021357876490e02946'}}
Tags
f37
f38
RPMs
src
libdivide-5.0-10.fc37.src.rpm (info) (download)
riscv64
libdivide-devel-5.0-10.fc37.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
root.log
state.log
Changelog * Fri Aug 05 2022 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-10 - Update License to SPDX * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> 5.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Sun Jul 17 2022 Jerry James <loganjerry@gmail.com> 5.0-8 - Update README.md. * Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> 5.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Dec 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-6 - Reduce macro indirection in the spec file * Fri Dec 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-5 - Style tweaks according to personal preference * Fri Dec 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-4 - Switch URL from HTTP to HTTPS * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sun Jul 18 2021 Jerry James <loganjerry@gmail.com> - 5.0-1 - Version 5.0 * Tue Mar 09 2021 Jerry James <loganjerry@gmail.com> - 4.0.0-1 - Version 4.0.0 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild