Graphite  0.5.0
GPU-accelerated graph optimization framework
Loading...
Searching...
No Matches
graphite::cudssSolverOptions Class Reference

Public Attributes

bool use_hybrid_execution
 Default is true, which enables cudss hybrid execution modewhere.
 
int64_t hybrid_memory
 
cudssMatrixType_t matrix_type
 

Detailed Description

Examples
bal.cu.

Member Data Documentation

◆ hybrid_memory

int64_t graphite::cudssSolverOptions::hybrid_memory

Setting this to a value > 0 DISABLES hybrid execution mode and instead enables hybrid memory mode. Use this when your problem size is too large to fit in GPU memory.

Examples
bal.cu.

◆ matrix_type

cudssMatrixType_t graphite::cudssSolverOptions::matrix_type

The matrix type to use for cudss. Default is CUDSS_MTYPE_SYMMETRIC, which is appropriate for Hessian matrices. You may also try CUDSS_MTYPE_SPD.


The documentation for this class was generated from the following file: