alibaba / heterogeneity-aware-lowering-and-optimization

heterogeneity-aware-lowering-and-optimization
Apache License 2.0
253 stars 76 forks source link

odla_popart: add support for graphcore poplar sdk 3.1.0 #969

Closed weiyshay closed 1 year ago

weiyshay commented 1 year ago

This patch adds support for the newest poplar sdk on the following test setup.

Docker image: registry-intl.us-west-1.aliyuncs.com/computation/halo:0.8.1-devel-cuda11.4.2-cudnn8-centos7

SDK: poplar_sdk-centos_7_6-3.1.0-EA.1+1168-a2e17bf73e

Test command line: cmake -G Ninja .. -DHALO_USE_TIDY_CHECK=OFF -DHALO_GEN_DOCS=OFF -DPOPLAR_ROOT=$POPLAR_ROOT \ -DPOPLAR_VERSION=$POPLAR_VERSION -DPOPART_ROOT=$POPART_ROOT -DODLA_BUILD_POPART_USE_CXX11ABI=ON \ -DODLA_BUILD_POPART_CUSTOM_OPS=ON -DHALO_BUILD_RTLIB=OFF -DODLA_BUILD_TRT=OFF \ -DODLA_BUILD_XNNPACK=OFF -DODLA_BUILD_EIGEN=OFF -DODLA_BUILD_DNNL=OFF \ -DCMAKE_BUILD_TYPE=Debug -DODLA_BUILD_VODLA=off time ninja

Signed-off-by: Wei Xu weix@graphcore.ai