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

SSE support #60

Merged
merged 128 commits into from
Apr 15, 2021
Merged

SSE support #60

merged 128 commits into from
Apr 15, 2021

Commits on Feb 11, 2021

  1. Configuration menu
    Copy the full SHA
    14115ad View commit details
    Browse the repository at this point in the history
  2. Some tweaks, not helping

    HEnquist committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    bf09a57 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Try some tweaks

    HEnquist committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    7374642 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2021

  1. Use only sse and sse2

    HEnquist committed Feb 13, 2021
    Configuration menu
    Copy the full SHA
    05c8227 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2021

  1. WIP sse butterflies

    HEnquist committed Feb 16, 2021
    Configuration menu
    Copy the full SHA
    782213e View commit details
    Browse the repository at this point in the history
  2. Add missing file

    HEnquist committed Feb 16, 2021
    Configuration menu
    Copy the full SHA
    96301a9 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. More butterflies

    HEnquist committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    ec4946b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. First version of sse radix4

    HEnquist committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    64826e8 View commit details
    Browse the repository at this point in the history
  2. Some cleanup

    HEnquist committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    28261cf View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Split sse mod off

    HEnquist committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    ff94dc9 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2021

  1. Separate macros

    HEnquist committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    42cfaa8 View commit details
    Browse the repository at this point in the history
  2. First 32bit sse radix4

    HEnquist committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    7e085dd View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. Improve radix4

    HEnquist committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    ea32919 View commit details
    Browse the repository at this point in the history
  2. SSE 64-bit butterfly len 32

    HEnquist committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    0ce51bd View commit details
    Browse the repository at this point in the history
  3. Disable some debug printing

    HEnquist committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    a21847b View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Configuration menu
    Copy the full SHA
    fc37e0c View commit details
    Browse the repository at this point in the history
  2. Speed up sse radix4

    HEnquist committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    ab9ec72 View commit details
    Browse the repository at this point in the history
  3. Some cleanup

    HEnquist committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    c7eebad View commit details
    Browse the repository at this point in the history
  4. Format

    HEnquist committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    5afd51f View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Add sse butterfly 3

    HEnquist committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    8bec5de View commit details
    Browse the repository at this point in the history
  2. Add benches for comparison

    HEnquist committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    391b1d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc3d7d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Add comparison bench

    HEnquist committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    5f2bdc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    892ebfe View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

  1. Do four bf4s in radix4

    HEnquist committed Feb 27, 2021
    Configuration menu
    Copy the full SHA
    0de9c15 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2021

  1. Configuration menu
    Copy the full SHA
    3843b9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    482ea5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5358610 View commit details
    Browse the repository at this point in the history
  4. Column butterflies WIP

    HEnquist committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    258bbc8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. fixed radix4

    HEnquist committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    27c1fad View commit details
    Browse the repository at this point in the history
  2. More work on butterflies

    HEnquist committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    b56e046 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    6ea57e4 View commit details
    Browse the repository at this point in the history
  2. Tool to make butterflies

    HEnquist committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    d1729f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32c49a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0548aeb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd7ca33 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Configuration menu
    Copy the full SHA
    174c9b4 View commit details
    Browse the repository at this point in the history
  2. butterfly 23

    HEnquist committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    c48e65a View commit details
    Browse the repository at this point in the history
  3. butterfly 29

    HEnquist committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    8484f6b View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    2292281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b98827 View commit details
    Browse the repository at this point in the history
  3. Lenght 6 bf ready

    HEnquist committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    3fc9dd5 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Final butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    d240223 View commit details
    Browse the repository at this point in the history
  2. Fix warnings

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    fbc0269 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3 from HEnquist/4radix4

    4radix4
    HEnquist authored Mar 5, 2021
    Configuration menu
    Copy the full SHA
    488d518 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57c873f View commit details
    Browse the repository at this point in the history
  5. Some tweaks, not helping

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    bd6f671 View commit details
    Browse the repository at this point in the history
  6. Try some tweaks

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    41054aa View commit details
    Browse the repository at this point in the history
  7. Use only sse and sse2

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    26806ef View commit details
    Browse the repository at this point in the history
  8. WIP sse butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f2c11d9 View commit details
    Browse the repository at this point in the history
  9. Add missing file

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    42ceb6b View commit details
    Browse the repository at this point in the history
  10. More butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    25c484f View commit details
    Browse the repository at this point in the history
  11. First version of sse radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    dd23edf View commit details
    Browse the repository at this point in the history
  12. Some cleanup

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    483873a View commit details
    Browse the repository at this point in the history
  13. Split sse mod off

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    12207a8 View commit details
    Browse the repository at this point in the history
  14. Separate macros

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    056dc3b View commit details
    Browse the repository at this point in the history
  15. First 32bit sse radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    700b00e View commit details
    Browse the repository at this point in the history
  16. Improve radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    53b4a33 View commit details
    Browse the repository at this point in the history
  17. SSE 64-bit butterfly len 32

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    274e3c5 View commit details
    Browse the repository at this point in the history
  18. Disable some debug printing

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    ce2bd9d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b495d98 View commit details
    Browse the repository at this point in the history
  20. Speed up sse radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    c4997d9 View commit details
    Browse the repository at this point in the history
  21. Some cleanup

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    e151f92 View commit details
    Browse the repository at this point in the history
  22. Format

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    23b93dc View commit details
    Browse the repository at this point in the history
  23. Add sse butterfly 3

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    a691430 View commit details
    Browse the repository at this point in the history
  24. Add benches for comparison

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    a326bd8 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    709e7f1 View commit details
    Browse the repository at this point in the history
  26. Add comparison bench

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    fb46af7 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ddd36f7 View commit details
    Browse the repository at this point in the history
  28. Do four bf4s in radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    5037aac View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    f91321f View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3b1e783 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    bf27aee View commit details
    Browse the repository at this point in the history
  32. Column butterflies WIP

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    11f49b5 View commit details
    Browse the repository at this point in the history
  33. fixed radix4

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    9b91c04 View commit details
    Browse the repository at this point in the history
  34. More work on butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    ffa779b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c44b9f0 View commit details
    Browse the repository at this point in the history
  36. Tool to make butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    f0f69a5 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    e15bcd3 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    868c4a3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    57c4d69 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    93adfa1 View commit details
    Browse the repository at this point in the history
  41. butterfly 23

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    ec54161 View commit details
    Browse the repository at this point in the history
  42. butterfly 29

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    e699d55 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    302b814 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    cffd7b6 View commit details
    Browse the repository at this point in the history
  45. Lenght 6 bf ready

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    466f3d1 View commit details
    Browse the repository at this point in the history
  46. Final butterflies

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    3bb769b View commit details
    Browse the repository at this point in the history
  47. Fix warnings

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    6c8a443 View commit details
    Browse the repository at this point in the history
  48. Rebase on master

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    d7bc6f7 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    0279045 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ede169b View commit details
    Browse the repository at this point in the history
  51. Small cleanup, format

    HEnquist committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    a83410a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. Configuration menu
    Copy the full SHA
    fe70403 View commit details
    Browse the repository at this point in the history
  2. Clean up, update docs

    HEnquist committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    c07c83b View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. Configuration menu
    Copy the full SHA
    7a45aac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c9d7bf View commit details
    Browse the repository at this point in the history
  3. Naming changes to follow avx

    HEnquist committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    ad5c6f3 View commit details
    Browse the repository at this point in the history
  4. Fix typos in comments

    HEnquist committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    9958bfc View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. Configuration menu
    Copy the full SHA
    abacdfa View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. Configuration menu
    Copy the full SHA
    e6dd5f3 View commit details
    Browse the repository at this point in the history
  2. Finish manual butterflies

    HEnquist committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    21f4159 View commit details
    Browse the repository at this point in the history
  3. Some cleaning up

    HEnquist committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    77e5883 View commit details
    Browse the repository at this point in the history
  4. Update to sse4.1

    HEnquist committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    1246413 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. Configuration menu
    Copy the full SHA
    4988cb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39262c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e0fec3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d676607 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d214c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. Configuration menu
    Copy the full SHA
    a7cb834 View commit details
    Browse the repository at this point in the history
  2. Clean up bf11

    HEnquist committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    cfb8666 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2021

  1. General calc macro

    HEnquist committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    2e4a62b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    673f391 View commit details
    Browse the repository at this point in the history
  3. Format

    HEnquist committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    98d5f3b View commit details
    Browse the repository at this point in the history
  4. Clean up comments

    HEnquist committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    3f44ea7 View commit details
    Browse the repository at this point in the history
  5. Clean up comments

    HEnquist committed Mar 21, 2021
    Configuration menu
    Copy the full SHA
    1caa3a7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #5 from HEnquist/calcmacros

    Calcmacros
    HEnquist authored Mar 21, 2021
    Configuration menu
    Copy the full SHA
    233c726 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    5851850 View commit details
    Browse the repository at this point in the history
  2. Format

    HEnquist committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    f130371 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6 from HEnquist/parallel_vs_dual

    Parallel vs dual
    HEnquist authored Mar 23, 2021
    Configuration menu
    Copy the full SHA
    bae558a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    0fa51a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2021

  1. Configuration menu
    Copy the full SHA
    1384301 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. Cleanup following review

    HEnquist committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    cbafb4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ccb55e View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Minor cleanup

    HEnquist committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    cada569 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Typos in docs

    HEnquist committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    62d6c9c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. Configuration menu
    Copy the full SHA
    8f15bbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d50972 View commit details
    Browse the repository at this point in the history