File: index.rst

package info (click to toggle)
rocfft 6.4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,968 kB
  • sloc: cpp: 72,181; python: 6,506; sh: 387; xml: 204; makefile: 63
file content (55 lines) | stat: -rw-r--r-- 1,918 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55

.. meta::
  :description: Introduction to the rocFFT documentation and API reference library
  :keywords: rocFFT, FFT, ROCm, API, documentation, introduction

.. _rocfft-docs-home:

********************************************************************
rocFFT documentation
********************************************************************

The rocFFT library provides a fast and accurate implementation of the
discrete Fast Fourier Transform (FFT) written in :doc:`HIP <hip:index>` for GPU devices.
The rocFFT library calculates discrete Fourier transforms for one, two, and three-dimensional transforms,
supporting various data types for real and complex values.
To learn more, see :doc:`What is rocFFT? <./what-is-rocfft>`

The rocFFT public repository is located at `<https://github.com/ROCm/rocFFT>`_.

.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Install

    * :doc:`Installation guide <./install/building-installing-rocfft>`

.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Conceptual

    * :doc:`FFT computation <./conceptual/fft-computation>`

  .. grid-item-card:: How to

    * :doc:`Work with rocFFT <./how-to/working-with-rocfft>`
    * :doc:`Use real data <./how-to/real-data>`
    * :doc:`Load and store callbacks <./how-to/load-store-callbacks>`
    * :doc:`Use runtime compilation <./how-to/runtime-compilation>`
    * :doc:`Distribute transforms <./how-to/distributed-transforms>`

  .. grid-item-card:: Samples

    * `rocFFT GitHub client examples <https://github.com/ROCm/rocFFT/tree/develop/clients/samples>`_

  .. grid-item-card:: API reference

    * :doc:`API usage <./reference/api>`
    * :doc:`API reference <./reference/allapi>`

To contribute to the documentation, see
`Contributing to ROCm <https://rocm.docs.amd.com/en/latest/contribute/contributing.html>`_.

You can find licensing information on the
`Licensing <https://rocm.docs.amd.com/en/latest/about/license.html>`_ page.