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

CUDA implementation for opsa #30

Merged
merged 67 commits into from
Mar 25, 2024
Merged

CUDA implementation for opsa #30

merged 67 commits into from
Mar 25, 2024

Commits on Dec 12, 2023

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

    nickjbrowning committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    5c74f1a View commit details
    Browse the repository at this point in the history
  3. loop reordering.

    nickjbrowning committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    21d436c View commit details
    Browse the repository at this point in the history
  4. spelling.

    nickjbrowning committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    c4caa66 View commit details
    Browse the repository at this point in the history
  5. index mistakes.

    nickjbrowning committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    7371fa9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d597e94 View commit details
    Browse the repository at this point in the history
  7. removed uint

    nickjbrowning committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    4bbf948 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. OPSA evaluation

    nickjbrowning committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4a2f68c View commit details
    Browse the repository at this point in the history
  2. renaming

    nickjbrowning committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d9eaf5c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    61d3210 View commit details
    Browse the repository at this point in the history
  2. formatting.

    nickjbrowning committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    5843fd8 View commit details
    Browse the repository at this point in the history
  3. added cudaMalloc.

    nickjbrowning committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    aecaa94 View commit details
    Browse the repository at this point in the history
  4. formatting.

    nickjbrowning committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    0183d6d View commit details
    Browse the repository at this point in the history
  5. docs.

    nickjbrowning committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    90202d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. opsa_jvp skeleton.

    nickjbrowning committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    e3467bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c59e0bd View commit details
    Browse the repository at this point in the history
  3. impl

    nickjbrowning committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    059b370 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. added opsa vjp impl

    nickjbrowning committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    55a5711 View commit details
    Browse the repository at this point in the history
  2. vjp impl update

    nickjbrowning committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    b30cd8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb9c606 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. opsa torch impl

    nickjbrowning committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    4b4b4a7 View commit details
    Browse the repository at this point in the history
  2. fix to build process.

    nickjbrowning committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    03845ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e10264d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b365dc8 View commit details
    Browse the repository at this point in the history
  5. added forward decs

    nickjbrowning committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    55abb8a View commit details
    Browse the repository at this point in the history
  6. issue still persists...

    nickjbrowning committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    c5b4cf9 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. restructuring.

    nickjbrowning committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ca08740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8aa086b View commit details
    Browse the repository at this point in the history
  3. fixed ordering in opsa

    nickjbrowning committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3322674 View commit details
    Browse the repository at this point in the history
  4. removed file.

    nickjbrowning committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    f48f9bb View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    1b87b8b View commit details
    Browse the repository at this point in the history
  2. fixed opsa indexing.

    nickjbrowning committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    bcb9e2c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    dc39676 View commit details
    Browse the repository at this point in the history
  2. fixed backwards issue.

    nickjbrowning committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    de92b27 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. restructuring

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1181d81 View commit details
    Browse the repository at this point in the history
  2. formatting.

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    02294e1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e34c9b0 View commit details
    Browse the repository at this point in the history
  4. docs

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ea6ba08 View commit details
    Browse the repository at this point in the history
  5. added forward decs.

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    047875d View commit details
    Browse the repository at this point in the history
  6. Format

    frostedoyster committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    80e31fe View commit details
    Browse the repository at this point in the history
  7. minor changes.

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    90755eb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0fa343c View commit details
    Browse the repository at this point in the history
  9. header fixes.

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    d2ef56a View commit details
    Browse the repository at this point in the history
  10. torch fixes

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    eaf9649 View commit details
    Browse the repository at this point in the history
  11. unecessary define.

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2ad19a9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c8dcd6c View commit details
    Browse the repository at this point in the history
  13. added cuda check

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    0614b21 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    27d50c4 View commit details
    Browse the repository at this point in the history
  15. added size checks

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    7c7f678 View commit details
    Browse the repository at this point in the history
  16. linting fixes

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    7e460af View commit details
    Browse the repository at this point in the history
  17. comments

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e560e41 View commit details
    Browse the repository at this point in the history
  18. whitespace

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    bdb30c2 View commit details
    Browse the repository at this point in the history
  19. format

    nickjbrowning committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    732364a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2dc6022 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    355f7f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. CUDA example

    frostedoyster committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    9c6ac23 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    29b71bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e3df39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d06455 View commit details
    Browse the repository at this point in the history
  4. formatting + comments

    nickjbrowning committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    c3ca9e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f02ea80 View commit details
    Browse the repository at this point in the history
  6. removed edge reference

    nickjbrowning committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    5ff929e View commit details
    Browse the repository at this point in the history
  7. comment

    nickjbrowning committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0e289c2 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Update mops/include/mops/cuda_first_occurences.hpp

    Co-authored-by: Guillaume Fraux <[email protected]>
    nickjbrowning and Luthaf authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    a4957ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74ec8c4 View commit details
    Browse the repository at this point in the history
  3. Fix some compiler warnings

    Luthaf committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    8f1a569 View commit details
    Browse the repository at this point in the history
  4. Format

    frostedoyster committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    c5f70cb View commit details
    Browse the repository at this point in the history