List of all items
Structs
- GpuDecision
- backend_probe::CudaBackendContext
- backend_probe::CudaBackendParts
- device::GpuCapability
- device::GpuDeviceInfo
- device_cache::DeviceArena
- device_cache::PtxModuleCache
- device_runtime::GpuRuntime
- linalg_dispatch::CudaGemmDispatch
- linalg_dispatch::ResidentDesignGram
- memory::DeviceBuffer
- memory::DeviceCsrMatrix
- memory::DeviceMatrix
- memory::DeviceVector
- policy::GpuDispatchPolicy
- policy::GpuThroughputVerdict
- policy::PirlsLoopAdmission
- policy::RemlOuterAdmission
- profile::GpuExecutionTelemetry
- profile::KernelStat
- profile::KernelStatsSnapshot
- solver::RefinementOutcome
Enums
- CudaBackendStatus
- GpuEligibility
- GpuKernel
- GpuMode
- GpuPolicy
- cpu_traits::ExecutionTarget
- cpu_traits::MatrixLocation
- gpu_error::GpuError
- linalg_dispatch::DispatchOp
- policy::GpuMixedPrecisionPolicy
- policy::PirlsLoopCurvatureKind
- policy::PirlsLoopFamilyKind
Traits
Macros
Functions
- backend_probe::probe_backend_with_compile
- backend_probe::probe_cuda_backend
- blas::blas_backend_status
- blas::xt_diag_x_cuda
- blas::xt_diag_y_cuda
- configure_global_policy
- cuda_selected
- decide
- device_cache::compile_ptx_arch
- device_runtime::cuda_context_for
- driver::check_cuda
- driver::cuda_compute_library_present
- driver::cuda_driver_library_present
- driver::cuda_library_candidates
- driver::from_col_major
- driver::from_col_major_inplace
- driver::preload_cuda_driver
- driver::to_col_major
- driver::to_i32
- global_policy
- gpu_mode
- linalg_dispatch::route_through_gpu
- linalg_dispatch::try_cholesky_batched_lower_inplace
- linalg_dispatch::try_cholesky_lower_inplace
- linalg_dispatch::try_fast_ab
- linalg_dispatch::try_fast_ab_broadcast_b_batched
- linalg_dispatch::try_fast_abt_strided_batched
- linalg_dispatch::try_fast_atb
- linalg_dispatch::try_fast_atb_on_ordinal
- linalg_dispatch::try_fast_atv
- linalg_dispatch::try_fast_av
- linalg_dispatch::try_fast_joint_hessian_2x2
- linalg_dispatch::try_fast_spectral_leverage_diagonal
- linalg_dispatch::try_fast_xt_diag_x
- linalg_dispatch::try_fast_xt_diag_y
- linalg_dispatch::try_solve_lower_triangular_matrix
- linalg_dispatch::try_solve_upper_triangular_matrix
- log_backend_inventory_once
- numerics_host::erfc
- pool::balanced_partition
- pool::scatter_batched
- profile::clear
- profile::record
- profile::snapshot
- profile::telemetry_record_cpu_fallback
- profile::telemetry_record_d2h
- profile::telemetry_record_factorization
- profile::telemetry_record_h2d
- profile::telemetry_record_handle_creation
- profile::telemetry_record_kernel_launch
- profile::telemetry_reset
- profile::telemetry_snapshot
- profile::telemetry_with
- set_gpu_mode
- solver::check_deferred_potrf_info
- solver::check_deferred_potrs_info
- solver::cholesky_logdet_from_col_major
- solver::cholesky_lower_gpu
- solver::cholesky_solve_gpu
- solver::cholesky_solve_only_gpu
- solver::context_and_stream
- solver::iterative_refinement_cholesky_solve
- solver::pinned_htod
- solver::potrf_in_place
- solver::potrf_in_place_reuse
- solver::potrf_query_lwork
- solver::potrs_in_place
- solver::potrs_in_place_reuse
- solver::solver_backend_status
- try_cholesky_batched_lower_inplace
- try_cholesky_lower_inplace
- try_fast_ab
- try_fast_ab_broadcast_b_batched
- try_fast_abt_strided_batched
- try_fast_atb_on_ordinal
- try_fast_atv
- try_fast_av
- try_solve_lower_triangular_matrix
- try_solve_upper_triangular_matrix