Tue, 17 Sep 2024 02:25:22 UTC | login

Information for build libdivide-5.0-16.fc40

ID294418
Package Namelibdivide
Version5.0
Release16.fc40
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/libdivide.git#c0a801377f39bd0a75c8f23aef40ff01e8399789
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
StartedFri, 01 Mar 2024 13:41:23 UTC
CompletedFri, 01 Mar 2024 14:05:19 UTC
Taskbuild (f40, /rpms/libdivide.git:c0a801377f39bd0a75c8f23aef40ff01e8399789)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/libdivide.git#c0a801377f39bd0a75c8f23aef40ff01e8399789'}}
Tags
f40
RPMs
src
libdivide-5.0-16.fc40.src.rpm (info) (download)
riscv64
libdivide-devel-5.0-16.fc40.riscv64.rpm (info) (download)
Logs
riscv64
hw_info.log
state.log
build.log
root.log
mock_output.log
Changelog * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> 5.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> 5.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * 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.