mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-06 22:55:08 +00:00
Update release notess
This commit is contained in:
@@ -107,15 +107,17 @@ install and the libraries will be installed under `/path/lib`, while the
|
||||
module files will be installed under `/path/modules`. The regular and
|
||||
experimental C interface header files are under `/path/include`.
|
||||
|
||||
### CUDA and GPU support
|
||||
### Packaging changes, CUDA and GPU support
|
||||
|
||||
This version of PSBLAS incorporates into a single package three
|
||||
entities that were previouslty separated:
|
||||
entities that were previously separated:
|
||||
| Library | |
|
||||
|---------|--------------------|
|
||||
| PSBLAS | the base library |
|
||||
| PSBLAS-EXT | a library providing additional storage formats for matrices and vectors |
|
||||
| SPGPU | a package of kernels for NVIDIA GPUs originally written by Davide Barbieri and Salvatore Filippone; see the license file [cuda/License-spgpu.md](cuda/License-spgpu.md) |
|
||||
| SPGPU | a package of kernels for NVIDIA GPUs originally written by Davide Barbieri and Salvatore Filippone; see the license file [cuda/License-spgpu.md](cuda/License-spgpu.md) |
|
||||
Moreover, the module and library previously called psb_krylovv are now called
|
||||
psb_linsolve, but their usage is otherwise unchanged.
|
||||
|
||||
### OpenACC
|
||||
There is a highly experimental version of an OpenACC interface,
|
||||
|
||||
+4
-1
@@ -2,7 +2,10 @@ WHAT'S NEW
|
||||
Version 3.9
|
||||
1. PSBLAS3-EXT has been folded into the main library
|
||||
2. Renamed GPU into CUDA.
|
||||
3. Highly experimental OpenACC support.
|
||||
3. Highly experimental OpenACC support.
|
||||
4. The iterative solvers are now defined in psb_linsolve_mod
|
||||
and implemented in libpsb_linsolve.a; existing code using
|
||||
Krylov methods will work with no changes.
|
||||
|
||||
Version 3.8.0-2
|
||||
1. CTXT is now an opaque object.
|
||||
|
||||
Reference in New Issue
Block a user