Skip to content
Andrew Chapman edited this page Nov 11, 2020 · 43 revisions

Building rocBLAS

To build rocblas library and clients, please see install.rst.

Example code

For example code and Makefile using rocBLAS see 2.Example.

Running client executables

For instructions on how to run/use the client code please see clients.rst.

Functionality, API

rocBLAS exports the functions listed in 4.Exported functions.

Logging functions

You can set Environment variables that cause rocBLAS to output logging information for each rocBLAS call. Note that output is streamed to standard error, and logging should only be used for diagnostics as it will slow down the code. For more information on logging please see logging.rst.

Contributing

See 6.Contributing for guidelines on contributing to rocBLAS.

Handle, device, and stream management

For information on handle, device and stream management please see handle_stream_device.rst.

Numerical stability of TRSM

TRSM has division, and the triangle matrices may be ill-conditioned. For more information see 9.Numerical stability in TRSM.

Clone this wiki locally