This PR updates the benchmark class to execute the TornadoVM-Ray-Tracer over all devices except PTX which is not supported currently due to the missing intrinsic for atan2 function. This functionality will enable to integrate the TornadoVM-Ray-Tracer in the TornadoVM Jenkins pipeline.
Prior to this PR, the benchmark class was asking the user to select which device to run and could not skip the PTX devices.
This PR updates the benchmark class to execute the TornadoVM-Ray-Tracer over all devices except PTX which is not supported currently due to the missing intrinsic for
atan2
function. This functionality will enable to integrate the TornadoVM-Ray-Tracer in the TornadoVM Jenkins pipeline.Prior to this PR, the benchmark class was asking the user to select which device to run and could not skip the PTX devices.
To test it:
The output of the new Jenkins stage is: