Skip to content
Andrew Chapman edited this page Oct 27, 2017 · 31 revisions

Building hipBLAS

  1. For instructions to build rocblas library and clients, see Build hipBLAS libraries and verification code.
  2. For instructions on how to run/use the client code, see Build hipBLAS libraries, verification-code, tests and benchmarks.

Functionality

hipBLAS exports the following BLAS-like functions at this time.

Platform: rocBLAS or cuBLAS

hipBLAS is a marshalling library, so it runs with either rocBLAS or cuBLAS configured as the backend BLAS library, chosen at cmake configure time.

CUDA unit test failures

There are a few library unit tests failing with cuBLAS; we believe these failures are benign and can be ignored. Our unit tests are testing with negative strides and edge cases which are handled differently between the two libraries, and our unit tests don't account for these differences yet. These errors will be resolved in an upcoming release.

Build hipblas

Clone this wiki locally