Tolmachev Dmitrii
                                            Tolmachev Dmitrii
                                        
                                    Hello, I am Dmitrii, the creator of VkFFT and Vulkan version of Spirit. I saw your comment and I believe your project is the way to go, if Vulkan wants...
I have also created a post on Vulkan reddit, people there may be interested too. [https://www.reddit.com/r/vulkan/comments/iods0i/how_an_abstraction_layer_for_a_vulkan_compute/](https://www.reddit.com/r/vulkan/comments/iods0i/how_an_abstraction_layer_for_a_vulkan_compute/)
I didn't want to link against OpenCL libraries in the Level Zero backend as I thought that was the main point of Level Zero - to move away from OpenCL....
Judging by this: https://www.intel.com/content/www/us/en/develop/documentation/oneapi-dpcpp-cpp-compiler-dev-guide-and-reference/top/compilation/ahead-of-time-compilation.html Ocloc is not packaged with the Linux version of Intel® oneAPI DPC++/C++ Compiler. On Windows, I was unable to link to it as well - my...
Hello, I am currently working on a platform for multiple-API code generation that includes what you are describing as a separate codegen block. Switching VkFFT to it, however, is taking...
Hello, Thanks for your interest in VkFFT! There is zero-padding support in VkFFT already, you may check the documentation on how it works. I believe with it it is possible...
Hello, You don't want to use provided CMakeLists in your app - it has a lot of unnecessary targets like benchmarks and precision verification scripts. A single header nature of...
Hi, at this point the benchmark was done by manually launching every system size both in simple CUDA code and in Vulkan_FFT.cpp one. In Vulkan_FFT.cpp sample 0 corresponds to the...
I have added benchmark scripts to the project. To launch VkFFT benchmark, select sample 0 from Vulkan_FFT.cpp and for cuFFT there is a benchmark_cuFFT.cu script. They both print results to...
Hi, I would like to reopen this issue as the code has advanced pretty far since the initial commit. In the last update I made some big improvements in the...