This PR replaces the DFT application benchmark from using FP64 to FP32.
Problem description
In some systems, such as Apple M1/M2, there are no FP64 support. However, TornadoVM can still process the application by processing with less precision.
Backend/s tested
Mark the backends affected by this PR.
[X] OpenCL
[ ] PTX
[ ] SPIRV
OS tested
Mark the OS where this PR is tested.
[ ] Linux
[X] OSx
[ ] Windows
Did you check on FPGAs?
If it is applicable, check your changes on FPGAs.
[ ] Yes
[ ] No
How to test the new patch?
$ make
$ tornado -m tornado.benchmarks/uk.ac.manchester.tornado.benchmarks.BenchmarkRunner dft 15 8192
Description
This PR replaces the DFT application benchmark from using FP64 to FP32.
Problem description
In some systems, such as Apple M1/M2, there are no FP64 support. However, TornadoVM can still process the application by processing with less precision.
Backend/s tested
Mark the backends affected by this PR.
OS tested
Mark the OS where this PR is tested.
Did you check on FPGAs?
If it is applicable, check your changes on FPGAs.
How to test the new patch?