Crate simt_rocblas_sys

source ·

Re-exports

Structs

Enums

  • \brief Indicates if atomics operations are allowed. Not allowing atomic operations may generally improve determinism and repeatability of results at a cost of performance
  • \brief Indicates the precision width of data stored in a blas type.
  • \brief It is used by the triangular matrix routines to specify whether the matrix is unit triangular.
  • \brief Used by the Hermitian, symmetric and triangular matrix routines to specify whether the upper, or lower triangle is being referenced.
  • \brief Indicates if layer is active with bitmask
  • \brief Control flags passed into gemm algorithms invoked by Tensile Host
  • \brief Used to specify whether the matrix is to be transposed or not.
  • \brief Indicates which performance metric Tensile uses when selecting the optimal solution for gemm problems.
  • \brief Indicates if scalar pointers are on host or device. This is used for scalars alpha and beta and for scalar function return values.
  • \brief Indicates the side matrix A is located relative to matrix B during multiplication.
  • @brief rocblas status codes definition

Type Definitions

  • \brief Forward declaration of hipEvent_t
  • \brief Forward declaration of hipStream_t
  • \brief rocblas_handle is a structure holding the rocblas library context. It must be initialized using rocblas_create_handle(), and the returned handle must be passed to all subsequent library function calls. It should be destroyed at the end using rocblas_destroy_handle().