File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change 1+ name : OpenVino GPU Nightly Test
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+
7+ permissions : read-all
8+
9+ jobs :
10+ nightly :
11+ name : OpenVino GPU Nightly
12+ runs-on : [self-hosted, l0]
13+
14+ env :
15+ GH_TOKEN : ${{ github.token }}
16+
17+ steps :
18+ - name : " Checkout Graph Compiler"
19+ uses : actions/checkout@v4
20+ with :
21+ repository : ' intel/graph-compiler'
22+ ref : ' main'
23+ path : ' graph-compiler'
24+
25+ - name : Setup MLIR Python bindings
26+ id : setup-mlir-python-bindings
27+ uses : ./.github/actions/setup-mlir-python-bindings
28+
29+ - name : Build LLVM with IMEX
30+ run : |
31+ scripts/compile.sh --dev --llvm --imex
32+ echo LLVM_INST_PATH=$(pwd)/externals/llvm-project/build >>$GITHUB_ENV
33+
34+ - name : " Checkout OpenVino"
35+ uses : actions/checkout@v4
36+ with :
37+ repository : ' dchigarev/openvino'
38+ ref : ' gc-gpu'
39+ path : ' openvino'
40+
41+ - name : Build OpenVino
42+ working-directory : openvino
43+ run : |
44+ cmake -B build -G Ninja -DLLVM_DIR=${LLVM_INST_PATH}/lib/cmake/llvm -DMLIR_DIR=${LLVM_INST_PATH}/lib/cmake/mlir -DENABLE_GRAPH_COMPILER=ON -DENABLE_INTEL_GPU=ON -DENABLE_TESTS=ON
45+ cmake --build build --target all
46+
47+ - name : Benchmark
48+ working-directory : openvino/build
49+ env :
50+ OV_MLIR_MODE : GC_GPU
51+ run : ./bin/intel64/Debug/benchmark_app -m ./src/plugins/intel_gpu/tests/functional/mlir_op/models/matmul_64_128_f16.xml -d GPU -use_device_mem -ip f16 -infer_precision f16 -niter 100 -hint none -nstreams 1 -nthreads 1
52+
53+
You can’t perform that action at this time.
0 commit comments