Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Investigate Canon's uniform-integer sampling method #1196

Closed
wants to merge 17 commits into from
Closed

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    8bc957c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8449015 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    255ff71 View commit details
    Browse the repository at this point in the history
  4. Impl ONeill, Canon, Canon-Lemire and Bitmask methods for integer types

    This is based on @TheIronBorn's work (#1154, #1172), with some changes.
    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    00869d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8753100 View commit details
    Browse the repository at this point in the history
  6. Add uniform SIMD impls for new algs

    This is from @TheIronBorn (see #1172)
    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    aada17d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1cfba72 View commit details
    Browse the repository at this point in the history
  8. Uniform: dedup

    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    7cfa6f9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4518f4d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1a56b3e View commit details
    Browse the repository at this point in the history
  11. Extra SIMD i8 benches

    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    faa141c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b7f9c49 View commit details
    Browse the repository at this point in the history
  13. Additional Canon64 variants

    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    5326db3 View commit details
    Browse the repository at this point in the history
  14. Add sample_single_inclusive_canon_64

    This beats other uniform_int_i128 results
    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    a97199b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9d0c88a View commit details
    Browse the repository at this point in the history
  16. temp

    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    b912a09 View commit details
    Browse the repository at this point in the history
  17. temp

    dhardy committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    a9d9a88 View commit details
    Browse the repository at this point in the history