Skip to content

Fast combinatorics in C++ using SSE/AVX instruction sets

License

Notifications You must be signed in to change notification settings

flsmith/HPCombi

 
 

Repository files navigation

HPCombi

High Performance Combinatorics in C++ using vector instructions v0.0.3

SSE and AVX instruction sets allows for very fast manipulation of combinatorial objects such as transformations, permutations, boolean matrices of small size. The goal of this project is to implement various new algorithms and benchmark them on various compiler and architecture.

Authors

Florent Hivert [email protected]

Contributors

  • James Mitchell : discussions + test cases + Travis CI + BMat8 reference code
  • Finn Smith : discussions + BMat8 reference code
  • Viviane Pons : algorithms discussions

Acknowledgments

  • This development is funded by the OpenDreamKit Horizon 2020 European Research Infrastructure project (#676541).

About

Fast combinatorics in C++ using SSE/AVX instruction sets

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 85.1%
  • Python 11.4%
  • CMake 2.9%
  • Shell 0.6%