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

GPU Batch 8 #1189

Merged
merged 1 commit into from
Sep 3, 2024
Merged

GPU Batch 8 #1189

merged 1 commit into from
Sep 3, 2024

Commits on Aug 30, 2024

  1. Apply GPU markers to ibeta_inv_ab

    Remove NVRTC workaround
    
    Apply GPU markers to ibeta_inverse
    
    Apply GPU markers to t_dist_inv
    
    Fix warning suppression
    
    Add dispatch function and remove workaround
    
    Move disabling block
    
    Make binomial GPU enabled
    
    Add SYCL testing of ibeta
    
    Add SYCL testing of ibeta_inv
    
    Add SYCL testing of ibeta_inv_ab
    
    Add SYCL testing of full beta suite
    
    Add makers to fwd decls
    
    Add special forward decls for NVRTC
    
    Add betac nvrtc testing
    
    Add betac CUDA testing
    
    Add ibeta CUDA testing
    
    Add ibeta NVRTC testing
    
    Add ibetac NVRTC testing
    
    Add ibeta_derviative testing to nvrtc
    
    Add ibeta_derivative CUDA testing
    
    Add cbrt policy overload for NVRTC
    
    Fix NVRTC definition of BOOST_MATH_IF_CONSTEXPR
    
    Add ibeta_inv and ibetac_inv NVRTC testing
    
    Fix make pair helper on device
    
    Add CUDA testing of ibeta_inv* and ibetac_inv*
    
    Move location so that it also works on NVRTC
    
    Add NVRTC testing of ibeta_inv* and ibetac_inv*
    
    Fixup test sets since they ignore the policy
    
    Make the beta dist GPU compatible
    
    Add beta dist SYCL testing
    
    Add beta dist CUDA testing
    
    Add beta dist NVRTC testing
    mborland committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    adf8abd View commit details
    Browse the repository at this point in the history