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 1 year 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

/intelci: run

napetrov avatar Mar 14 '24 15:03 napetrov

/intelci: run

napetrov avatar Mar 17 '24 16:03 napetrov

/intelci: run

napetrov avatar Mar 20 '24 08:03 napetrov

@keeranroth @rakshithgb-fujitsu any comments/changes here? I do not have anything major from my side and we can merge once vi would pass on latest changes

napetrov avatar Mar 22 '24 11:03 napetrov

/intelci: run

napetrov avatar Mar 22 '24 11:03 napetrov

/intelci: run

napetrov avatar Mar 22 '24 13:03 napetrov

All looking good from my point of view, thanks

keeranroth avatar Mar 22 '24 13:03 keeranroth

Looks there open BLAS pipeline failure @rakshithgb-fujitsu can you take a look?

napetrov avatar Mar 22 '24 16:03 napetrov

/intelci: run

napetrov avatar Mar 22 '24 23:03 napetrov

@napetrov looks like something is breaking in internal pipeline again, could you please have a look and let me know?

rakshithgb-fujitsu avatar Mar 23 '24 12:03 rakshithgb-fujitsu

@napetrov looks like something is breaking in internal pipeline again, could you please have a look and let me know?

Just a sporadic failure, nothing meaningful - CI looks good.

ethanglaser avatar Mar 25 '24 15:03 ethanglaser