Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/insightsoftwareconsortium/itkvkfftbackend
VkFFT backends for ITK FFT classes.
https://github.com/insightsoftwareconsortium/itkvkfftbackend
cpp cuda fft hip insight-toolkit itk itk-module opencl python vulkan
Last synced: 2 months ago
JSON representation
VkFFT backends for ITK FFT classes.
- Host: GitHub
- URL: https://github.com/insightsoftwareconsortium/itkvkfftbackend
- Owner: InsightSoftwareConsortium
- License: apache-2.0
- Created: 2021-04-29T20:36:12.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-07T17:53:38.000Z (5 months ago)
- Last Synced: 2024-11-27T15:30:24.892Z (2 months ago)
- Topics: cpp, cuda, fft, hip, insight-toolkit, itk, itk-module, opencl, python, vulkan
- Language: Jupyter Notebook
- Homepage:
- Size: 1.45 MB
- Stars: 8
- Watchers: 16
- Forks: 6
- Open Issues: 13
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
ITKVkFFTBackend
=================================.. image:: https://github.com/InsightSoftwareConsortium/ITKVkFFTBackend/workflows/Build,%20test,%20package/badge.svg
:alt: Build Status.. image:: https://img.shields.io/pypi/v/itk-vkfft.svg
:target: https://pypi.python.org/pypi/itk-vkfft
:alt: PyPI Version.. image:: https://img.shields.io/badge/License-Apache%202.0-blue.svg
:target: https://github.com/InsightSoftwareConsortium/ITKVkFFTBackend/blob/master/LICENSE
:alt: LicenseOverview
--------VkFFT backends for ITK FFT classes.
ITK is an open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis. Developed through extreme programming methodologies, ITK employs leading-edge algorithms for registering and segmenting multidimensional scientific images.
VkFFT is an efficient GPU-accelerated multidimensional Fast Fourier Transform library for Vulkan/CUDA/HIP/OpenCL projects. VkFFT aims to provide the community with an open-source alternative to Nvidia's cuFFT library while achieving better performance. VkFFT is written in C language and supports Vulkan, CUDA, HIP and OpenCL as backends.
ITKVkFFTBackend enables ITK objects to perform accelerated FFT via the VkFFT library.
VkFFT source code is available at https://github.com/DTolm/VkFFT