Sat, 30 Nov 2024 09:33:28 UTC | login

Information for build libdivide-5.0-14.fc40

ID266896
Package Namelibdivide
Version5.0
Release14.fc40
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/libdivide.git#842a9f88e834b19ab783713c1cd7a953a6320bfe
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
StartedWed, 15 Nov 2023 14:42:17 UTC
CompletedThu, 16 Nov 2023 08:27:42 UTC
Taskbuild (f40, /rpms/libdivide.git:842a9f88e834b19ab783713c1cd7a953a6320bfe)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/libdivide.git#842a9f88e834b19ab783713c1cd7a953a6320bfe'}}
Tags
f40
RPMs
src
libdivide-5.0-14.fc40.src.rpm (info) (download)
riscv64
libdivide-devel-5.0-14.fc40.riscv64.rpm (info) (download)
Logs
riscv64
hw_info.log
state.log
build.log
root.log
mock_output.log
Changelog * Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> 5.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri May 26 2023 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-13 - Shorten a long line with a macro * Fri May 26 2023 Benjamin A. Beasley <code@musicinmybrain.net> 5.0-12 - Do not number the sole Source * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> 5.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * 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