Skip to content
pcanalPublic

About

SIMD Vectorization Library

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

537 Commits

Folders and files

Repository files navigation

VecCore Library

GitLab CI Travis CI
build status Build Status

VecCore is an open source SIMD abstraction library. It provides an architecture independent API for expressing vector operations on data.

VecCore was originally developed as part of the VecGeom library, to enable portable SIMD programming in both VecGeom and GeantV projects.

VecCore is available at CERN's GitLab

Supported Platforms

VecCore supports Linux and Mac OS X. To compile software using the VecCore library, you need a compiler with support for C++11. VecCore is tested with the following compilers:

  • GCC 5.3.0
  • Clang 3.8.0
  • AppleClang 7.3.0
  • Intel® C/C++ Compiler 16.0.2

Additionally, you will need CMake 3.1.0 or greater, and you may want to install a SIMD library such as

  • Vc (version 1.2.0 or later)
  • UME::SIMD (version 0.8.1 or later)

and/or

Support and Contact

If you encounter any bugs, please report them at:

For other questions, please contact Guilherme Amadio at amadio@cern.ch.

About

SIMD Vectorization Library

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages