oneDAL icon indicating copy to clipboard operation
oneDAL copied to clipboard

Enable Cross Compilation of Arm SVE on x86 Cl (Binary only)

Open rakshithgb-fujitsu opened this issue 3 months ago • 3 comments

Subsequent to the merge of pull request #2614, which introduced ARM as a supported CPU platform, we have implemented preliminary support for cross-compiling ARM backend on the x86 continuous integration (Cl) system. This enhancement allows for validating ARM builds. What's available:

  1. A new Cl task is created for arm compilation on x86 hosts, this pipeline builds both daal and oneapi components for ARM.
  2. Introduction of cross-compilation variable across Cl build scripts (tbb.sh, openblas.sh & build.sh)

Limitations:

  1. Examples build and tests for both daal and oneapi is currently disabled.

rakshithgb-fujitsu avatar Mar 14 '24 08:03 rakshithgb-fujitsu