Tue, 14 May 2024 17:50:58 UTC | login

Information for build veccore-0.8.1-1.fc40

ID270740
Package Nameveccore
Version0.8.1
Release1.fc40
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/veccore.git#f8e229a68fa7aa3c3e46759c98f27a697ea05d17
SummaryC++ Library for Portable SIMD Vectorization
DescriptionVecCore is a simple abstraction layer on top of other vectorization libraries. It provides an architecture-independent API for expressing vector operations on data. Code written with this API can then be dispatched to one of several backends implemented using libraries like Vc, UME::SIMD, or a scalar implementation. This allows one to get the best performance on platforms supported by Vc and UME::SIMD without losing portability to unsupported architectures like PowerPC, for example, where the scalar backends can be used instead without requiring changes in user code. Another advantage is that, unlike with compiler intrinsics, the same code can be compiled for SSE, AVX2, AVX512, etc, without modifications. With the addition of new backends, such as the new backend based on C++20 and std::experimental::simd, users can automatically take advantage of new features and better performance. This backend supports AVX512 on Intel/AMD64 and NEON on ARM/ARM64, with best performance in most cases. However, it does require compiling code in C++20 mode, which may not always be possible, so there is still an advantage in using it via VecCore's implementation to have a fallback when C++20 is not avaialble.
Built bydavidlt
State complete
Volume DEFAULT
StartedTue, 28 Nov 2023 10:45:46 UTC
CompletedTue, 28 Nov 2023 11:55:08 UTC
Taskbuild (f40, /rpms/veccore.git:f8e229a68fa7aa3c3e46759c98f27a697ea05d17)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/veccore.git#f8e229a68fa7aa3c3e46759c98f27a697ea05d17'}}
Tags
f40
RPMs
src
veccore-0.8.1-1.fc40.src.rpm (info) (download)
riscv64
veccore-devel-0.8.1-1.fc40.riscv64.rpm (info) (download)
Logs
riscv64
hw_info.log
state.log
build.log
root.log
mock_output.log
Changelog * Fri Nov 17 2023 topazus <topazus@outlook.com> 0.8.1-1 - initial import (RHBZ#2225003)