Information for build libdivide-5.0-1.oc9
| ID | 22881 | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Package Name | libdivide | ||||||||||||||||||||||||||
| Version | 5.0 | ||||||||||||||||||||||||||
| Release | 1.oc9 | ||||||||||||||||||||||||||
| Epoch | Draft | False | |||||||||||||||||||||||||
| Source | git+https://gitee.com/opencloudos-stream/libdivide.git?.#9000cf39225c005f3312d1bbcbb5dea3cd95e8dc | ||||||||||||||||||||||||||
| Summary | Optimized integer division | ||||||||||||||||||||||||||
| Description | 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 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 by | fanjunkong | ||||||||||||||||||||||||||
| State | complete | ||||||||||||||||||||||||||
| Volume | DEFAULT | ||||||||||||||||||||||||||
| Started | Mon, 03 Jun 2024 17:31:59 CST | ||||||||||||||||||||||||||
| Completed | Mon, 03 Jun 2024 17:34:41 CST | ||||||||||||||||||||||||||
| Task | build (dist-oc9-epol, /opencloudos-stream/libdivide.git:.:origin/master) | ||||||||||||||||||||||||||
| Extra | {'source': {'original_url': 'git+https://gitee.com/opencloudos-stream/libdivide.git?.#origin/master'}} | ||||||||||||||||||||||||||
| Tags |
|
||||||||||||||||||||||||||
| RPMs |
|
||||||||||||||||||||||||||
| Logs |
|
||||||||||||||||||||||||||
| Changelog | * Fri Apr 12 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 5.0-1 - initial build |
