Skip to main content

A Python front end to access the high performance capabilities of the FFTX Project

Project description

This Python package provides NumPy/CuPy-compatible access to the high performance multi-platform code generation capabilities of the FFTX Project. The package provides a single API for several FFTs, along with some convolution-like transforms, that run on either CPUs or GPUs (NVIDIA and AMD) and supports single and double precision and both C (row-major) and Fortran (column-major) arrays. The API uses the dimensions, datatype, ordering, and location of an array to determine which variant of a transform to invoke, simplifying application code intended for multiple target environments.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fftx-0.1.1.tar.gz (6.6 kB view details)

Uploaded Source

File details

Details for the file fftx-0.1.1.tar.gz.

File metadata

  • Download URL: fftx-0.1.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for fftx-0.1.1.tar.gz
Algorithm Hash digest
SHA256 72b37ec77c902839054fa2550343263a338488e51eab6c872beb02237d6e0094
MD5 a0f5f3d7b3b8b500b79f91b1686d7e6a
BLAKE2b-256 7eb4612969efa037a654dbb9daf0f1dc59493d84e33bd81d0879cf78a12ca54d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page