Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libdivide-devel-5.4.0-1.el10_4 RPM for ppc64le

From EPEL 10.4 for ppc64le / Packages / l

Name: libdivide-devel Distribution: Fedora Project
Version: 5.4.0 Vendor: Fedora Project
Release: 1.el10_4 Build date: Mon Sep 7 09:02:29 2026
Group: Unspecified Build host: buildvm-ppc64le-07.rdu3.fedoraproject.org
Size: 200269 Source RPM: libdivide-5.4.0-1.el10_4.src.rpm
Packager: Fedora Project
Url: https://libdivide.com/
Summary: Development files for libdivide
This 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 5x for 32-bit integer division when using libdivide.
libdivide also supports SSE2, AVX2, AVX512, NEON, and SVE vector division,
which can provide an even larger speedup.

Provides

Requires

License

Zlib OR BSL-1.0

Changelog

* Mon Sep 07