This PR improves the handling of the SPIR-V binary by storing the intermediate binary in a temp directory per user.
This can avoid some issues when running TornadoVM in a Compute/HPC cluster by multiple users.
Problem description
Directory permission issues due to sharing the same folder in some systems (e.g., Linux).
Description
This PR improves the handling of the SPIR-V binary by storing the intermediate binary in a temp directory per user. This can avoid some issues when running TornadoVM in a Compute/HPC cluster by multiple users.
Problem description
Directory permission issues due to sharing the same folder in some systems (e.g., Linux).
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?