diff options
author | CNugteren <web@cedricnugteren.nl> | 2015-09-26 16:58:03 +0200 |
---|---|---|
committer | CNugteren <web@cedricnugteren.nl> | 2015-09-26 16:58:03 +0200 |
commit | 2b56c2c60325f02bc695cbb968049cc09205c713 (patch) | |
tree | 3356b67a281d8292e893028d74a1801554ce0ef2 /README.md | |
parent | 04d28b0420b7aef7c1bb9b6eec8b723b04e9bd9f (diff) |
Added TRMV/TBMV/TPMV routines
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -6,7 +6,7 @@ CLBlast: The tuned OpenCL BLAS library CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS library written in C++11. It is designed to leverage the full performance potential of a wide variety of OpenCL devices from different vendors, including desktop and laptop GPUs, embedded GPUs, and other accelerators. CLBlast implements BLAS routines: basic linear algebra subprograms operating on vectors and matrices. -__Note that the CLBlast library is actively being developed, and is not mature enough for production environments__. This preview-version doesn't support all routines yet: others will be added in due time. It also lacks extensive tuning on some common OpenCL platforms: __out-of-the-box performance on some devices might be poor__. See below for more details. +__Note that the CLBlast library is actively being developed, and is not mature enough for production environments__. This preview-version doesn't support the less commonly used routines yet: they will be added in due time. It also lacks extensive tuning on some common OpenCL platforms: __out-of-the-box performance on some devices might be poor__. See below for more details. Why CLBlast and not clBLAS or cuBLAS? @@ -130,7 +130,7 @@ These graphs can be generated automatically on your own device. First, compile C Supported routines ------------- -CLBlast is in active development and currently does not support the full set of BLAS routines. The currently supported routines are marked with '✔' in the following tables: +CLBlast is in active development but already supports the majority of BLAS routines. The currently supported routines are marked with '✔' in the following tables: | Level-1 | S | D | C | Z | Notes | | ---------|---|---|---|---|---------| @@ -160,9 +160,9 @@ CLBlast is in active development and currently does not support the full set of | xSYMV | ✔ | ✔ | - | - | | | xSBMV | ✔ | ✔ | - | - | | | xSPMV | ✔ | ✔ | - | - | | -| xTRMV | | | | | | -| xTBMV | | | | | | -| xTPMV | | | | | | +| xTRMV | ✔ | ✔ | ✔ | ✔ | | +| xTBMV | ✔ | ✔ | ✔ | ✔ | | +| xTPMV | ✔ | ✔ | ✔ | ✔ | | | xTRSV | | | | | | | xTBSV | | | | | | | xTPSV | | | | | | |