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

Use Atomix #1790

Draft
wants to merge 32 commits into
base: master
Choose a base branch
from
Draft

Use Atomix #1790

wants to merge 32 commits into from

Commits on Mar 10, 2023

  1. Implement KernelAbstractions backend in CUDA.jl

    Formerly know as CUDAKernels.jl
    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    a82a844 View commit details
    Browse the repository at this point in the history
  2. Use Atomix

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    f510c50 View commit details
    Browse the repository at this point in the history
  3. Use cas

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    871ea08 View commit details
    Browse the repository at this point in the history
  4. fixup! Use cas

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    67c2bcd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c00d65b View commit details
    Browse the repository at this point in the history
  6. be less stupid

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    df39575 View commit details
    Browse the repository at this point in the history
  7. fixup! be less stupid

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    6d58044 View commit details
    Browse the repository at this point in the history
  8. fix modify! implementation

    vchuravy committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ce4482d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b4fd958 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    e22f8f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecef692 View commit details
    Browse the repository at this point in the history
  3. add error for SM_60

    vchuravy committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    7ae6cca View commit details
    Browse the repository at this point in the history
  4. Fixup modify

    vchuravy committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    80c6ab6 View commit details
    Browse the repository at this point in the history
  5. skip shmem for now

    vchuravy committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    aa62586 View commit details
    Browse the repository at this point in the history
  6. fix volatile load

    vchuravy committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    6325ee9 View commit details
    Browse the repository at this point in the history
  7. add more low-level tests

    vchuravy committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    c7c6f33 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. cleanup and use egal

    vchuravy committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    6192f44 View commit details
    Browse the repository at this point in the history
  2. add fallback for < sm_60

    vchuravy committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    7437924 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d63f5f View commit details
    Browse the repository at this point in the history
  4. no I am not losing my mind

    vchuravy committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    450808b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    353e036 View commit details
    Browse the repository at this point in the history
  6. cleanup cas

    vchuravy committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    334fad2 View commit details
    Browse the repository at this point in the history
  7. try to test sm_60, sm_35

    vchuravy committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    68bf406 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

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

Commits on Mar 15, 2023

  1. walkback sm_50 support

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    992630e View commit details
    Browse the repository at this point in the history
  2. fix CAS call

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    fa0e3a2 View commit details
    Browse the repository at this point in the history
  3. fix threadfence on sm_60

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    c9396fe View commit details
    Browse the repository at this point in the history
  4. fixup! fix CAS call

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    2f59488 View commit details
    Browse the repository at this point in the history
  5. fix store_volatile! call

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f937f11 View commit details
    Browse the repository at this point in the history
  6. test Float16 and BFloat16

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    f7e938a View commit details
    Browse the repository at this point in the history
  7. fix sizeof checks in cas

    vchuravy committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    aed3933 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. handle byte size cas

    vchuravy committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    66fadf5 View commit details
    Browse the repository at this point in the history