Recently, Intel Libraries such as oneDNN and ISPC have supported 64-bit Arm Architecture (AArch64) machines. However, OpenImageDenoise is still not supporting ARM Linux Machines simply because the underlying oneDNN library is outdated. I tried including the latest oneDNN project(not an efficient way though) and found it possible to compile and execute OpenImageDenoise on an AArch64 machine. Futhermore, I also managed to run the OIDN denoiser with Blender 3.1 on my AArch64 machine and it works just fine.
Thanks! However, we are not ready to officially support ARM on Linux yet. Currently we're focusing on GPU support but we're planning to add generic AAarch64 support as well in the future.
Recently, Intel Libraries such as oneDNN and ISPC have supported 64-bit Arm Architecture (AArch64) machines. However, OpenImageDenoise is still not supporting ARM Linux Machines simply because the underlying oneDNN library is outdated. I tried including the latest oneDNN project(not an efficient way though) and found it possible to compile and execute OpenImageDenoise on an AArch64 machine. Futhermore, I also managed to run the OIDN denoiser with Blender 3.1 on my AArch64 machine and it works just fine.