Skip to content

Commit 35de35c

Browse files
committed
pyvkfft release 2024.1
1 parent 479947c commit 35de35c

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

CHANGELOG.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Version 2024.1 (2024-XX-XX)
1+
Version 2024.1 (2024-02-06)
22
-----------------------------
3-
* Based on VkFFT 1.3.X
3+
* Based on VkFFT 1.3.4
44
* Add support for direct sine transforms (DST)
55
* R2C, DST and DCT now support arbitrary sizes (up to ~2^32,
66
same as C2C)

README.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ platforms.
6060
**Note regarding CUDA support**: there are multiple package versions of
6161
``pyvkfft`` available, with either only OpenCL support, or compiled also using
6262
the cuda toolkit versions 11.2 or 11.8. If you want cuda support, you should
63-
preferably install ``pyvkfft`` at the same time as the cuda packages, optionnally
63+
preferably install ``pyvkfft`` at the same time as the cuda packages, optionally
6464
selecting the cuda/cuda-toolkit version
6565
e.g. ``conda install pyvkfft pycuda`` or ``conda install pyvkfft cupy cuda-version=11.2``
6666
or ``conda install pyvkfft cudatoolkit=11.8``. The only constraint is that the
@@ -151,17 +151,17 @@ Features
151151
corresponding VkFFTApp (see the example notebook pyvkfft-fft.ipynb).
152152
- the ``pyvkfft-test`` command-line script allows to test specific transforms against
153153
expected accuracy values, for all types of transforms.
154-
- pyvkfft results are now evaluated before any release with a **comprehensive test
154+
- pyvkfft results are evaluated before any release with a **comprehensive test
155155
suite**, comparing transform results for all types of transforms: single and double
156156
precision, 1D, 2D and 3D, inplace and out-of-place, different norms, radix and
157157
Bluestein, etc... The ``pyvkfft-test-suite`` script can be used to run the full suite,
158158
which takes more than two days on an A40 GPU using up to 16 parallel process, with
159159
about 1.5 million unit tests.
160-
Here are the test results for pyvkfft 2023.1:
160+
Here are the test results for pyvkfft 2024.1:
161161

162-
- `A40 cuda test results <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2023-01-20-a40cu/pyvkfft-test.html>`_
163-
- `A40 opencl test results <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2023-01-20-a40cl/pyvkfft-test.html>`_
164-
- `V100 cuda test resukts <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2023-01-20-v100cu11.7/pyvkfft-test.html>`_
162+
- `A40 cuda test results <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2024-01-21-a40cu/pyvkfft-test.html>`_
163+
- `H100 opencl test results <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2024-01-21-h100cl/pyvkfft-test.html>`_
164+
- `Apple M1 OpenCL test results <http://ftp.esrf.fr/pub/scisoft/PyNX/pyvkfft-test/pyvkfft-test-2024-01-21-apple-m1/pyvkfft-test.html>`_
165165

166166
Performance
167167
-----------

pyvkfft/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
__authors__ = ["Vincent Favre-Nicolin (pyvkfft), Dmitrii Tolmachev (VkFFT)"]
44
__license__ = "MIT"
5-
__date__ = "2023/08/14"
5+
__date__ = "2024/02/06"
66
# Valid numbering includes 3.1, 3.1.0, 3.1.2, 3.1dev0, 3.1a0, 3.1b0, 3.1.2.post1,...
7-
__version__ = "2023.2.post1"
7+
__version__ = "2024.1"
88

99
import os
1010

0 commit comments

Comments
 (0)