Skip to content

Commit a1c7990

Browse files
committed
Update paper.md
1 parent cd5b8bc commit a1c7990

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

paper/paper.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ bibliography: paper.bib
2828
# Summary
2929

3030
`diffblas` is a library that provides BLAS routines algorithmically differentiated using algorithmic differentiation principles [@griewank2008] from their reference implementations in [LAPACK](https://github.com/Reference-LAPACK/lapack) on GitHub using the automatic differentiation tool Tapenade [@tapenade].
31-
It supports four modes: forward (`_d`), vector forward (`_dv`), reverse (`_b`), and vector reverse (`_bv`).
31+
It supports four modes: tangent (`_d`), vector tangent (`_dv`), adjoint (`_b`), and vector adjoint (`_bv`).
3232

3333
In addition to differentiating the standard Fortran-style `BLAS` interface, `diffblas` also provides differentiated `CBLAS` routines, facilitating interoperability with C and other languages.
3434
Its API mirrors BLAS / CBLAS, with additional arguments specifying differentiation variables, making integration into existing workflows straightforward.
3535

36-
`diffblas` calls the underlying standard `BLAS `implementation, and is agnostic to the backend (OpenBLAS, BLIS, MKL, Apple Accelerate), ensuring both performance and portability.
37-
Precompiled artifacts are available on GitHub to simplify installation and usage across different programming environments.
36+
`diffblas` relies on the underlying standard BLAS implementation and is agnostic to the backend (OpenBLAS, BLIS, MKL, Apple Accelerate, or libblastrampoline), ensuring both high performance and portability.
37+
Precompiled artifacts are available on GitHub, simplifying installation and use across different programming environments.
3838

3939
By providing efficient and accurate derivatives of linear algebra operations, `diffblas` facilitates gradient-based optimization, sensitivity analysis, and derivative-based workflows in scientific computing.
4040

0 commit comments

Comments
 (0)