Tolmachev Dmitrii
Tolmachev Dmitrii
No, it is not possible to create an uberkernel that will work for all system configurations - it will require a big redesign of the library and won't work with...
This feature is not on the radar of my development, as it will require too much time to implement for no particular benefits. If you want to experiment with it...
Hello, No, I don't have Julia bindings for VkFFT available. If someone is interested in making them - they are free to do so. Best regards, Dmitrii
Hello, sure, you can use the name if you are up to the task of maintaining the bindings - I personally don't know much about Julia, but can assist with...
Hello, I actually got an M1 MacBook last week before this issue and already ported VkFFT to Metal. There are some things not implemented/not working: - I did not implement...
> Why did you choose to go with Metal? There were only three APIs not implemented that people use: DirectX, OpenGL and Metal. More people asked for Metal and there...
> I was just skimming through your code and found this: https://github.com/DTolm/VkFFT/commit/ba7001c30cd458d2196c0bdabf5caa52681016fc#r86062493 transferData functions are only used for lookup table initialization during the plan initialization. During the execution VkFFT just...
> I can now test this on iOS GPUs! There have been reports from people using VkFFT on Android and I have not heard about bugs so far. I just...
Making a CI is an ongoing process, but I will first set it up for desktop GPUs. And it will have to wait till I actually finish the publication about...
VkFFT is a C code for all other backends, I just couldn't find pure C bindings for metal - only C++ and objective-C. I went with C++ as it looked...