|
188 | 188 | "if(${CMAKE_CXX_COMPILER_ID} STREQUAL \"GNU\")\n",
|
189 | 189 | " file(GLOB sources \"cpu_*.c\" \"cpu_*.cpp\")\n",
|
190 | 190 | " set(CMAKE_CXX_FLAGS \"${CMAKE_CXX_FLAGS} ${CMAKE_CLANG_FLAGS} -std=c++11\")\n",
|
191 |
| - " set(CCL_INCLUDE_DIR \"$ENV{CCL_ROOT}/include/cpu_icc\")\n", |
192 |
| - " set(CCL_LIB_DIR \"$ENV{CCL_ROOT}/lib/cpu_icc\")\n", |
| 191 | + " set(CCL_INCLUDE_DIR \"$ENV{CCL_ROOT}/include/cpu\")\n", |
| 192 | + " set(CCL_LIB_DIR \"$ENV{CCL_ROOT}/lib/cpu\")\n", |
193 | 193 | " foreach(src ${sources})\n",
|
194 | 194 | " include_directories(${CCL_INCLUDE_DIR})\n",
|
195 | 195 | " include_directories(${CCL_TEST_INCLUDE_DIR})\n",
|
|
257 | 257 | "source": [
|
258 | 258 | "%%writefile build.sh\n",
|
259 | 259 | "#!/bin/bash\n",
|
260 |
| - "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu_icc --force > /dev/null 2>&1\n", |
| 260 | + "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu --force > /dev/null 2>&1\n", |
261 | 261 | "export EXAMPLE_ROOT=./lab/\n",
|
262 | 262 | "mkdir cpu_gomp\n",
|
263 | 263 | "cd cpu_gomp\n",
|
|
274 | 274 | "\n",
|
275 | 275 | "#### Script - run.sh\n",
|
276 | 276 | "the script **run.sh** encapsulates the program for submission to the job queue for execution.\n",
|
277 |
| - "The user must switch to the g++ oneCCL configuration by inputting a custom configuration \"--ccl-configuration=cpu_icc\" when running \"source setvars.sh\".\n" |
| 277 | + "The user must switch to the g++ oneCCL configuration by inputting a custom configuration \"--ccl-configuration=cpu\" when running \"source setvars.sh\".\n" |
278 | 278 | ]
|
279 | 279 | },
|
280 | 280 | {
|
|
285 | 285 | "source": [
|
286 | 286 | "%%writefile run.sh\n",
|
287 | 287 | "#!/bin/bash\n",
|
288 |
| - "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu_icc --force > /dev/null 2>&1\n", |
| 288 | + "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu --force > /dev/null 2>&1\n", |
289 | 289 | "echo \"########## Executing the run\"\n",
|
290 | 290 | "./cpu_gomp/out/cpu_allreduce_cpp_test\n",
|
291 | 291 | "echo \"########## Done with the run\"\n",
|
|
337 | 337 | "source": [
|
338 | 338 | "%%writefile vtune_collect.sh\n",
|
339 | 339 | "#!/bin/bash\n",
|
340 |
| - "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu_icc --force \n", |
| 340 | + "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu --force \n", |
341 | 341 | "type=hotspots\n",
|
342 | 342 | "\n",
|
343 | 343 | "rm -r $(pwd)/vtune_data\n",
|
|
408 | 408 | "source": [
|
409 | 409 | "%%writefile vtune_collect.sh\n",
|
410 | 410 | "#!/bin/bash\n",
|
411 |
| - "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu_icc --force \n", |
| 411 | + "source $ONEAPI_INSTALL/setvars.sh --ccl-configuration=cpu --force \n", |
412 | 412 | "type=gpu-hotspots\n",
|
413 | 413 | "\n",
|
414 | 414 | "rm -r $(pwd)/vtune_data\n",
|
|
744 | 744 | "export EXAMPLE_ROOT=./lab/\n",
|
745 | 745 | "mkdir dpcpp\n",
|
746 | 746 | "cd dpcpp\n",
|
747 |
| - "cmake .. -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=dpcpp\n", |
| 747 | + "cmake .. -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=dpcpp -DCOMPUTE_BACKEND=dpcpp_level_zero\n", |
748 | 748 | "make sycl_allreduce_cpp_test\n"
|
749 | 749 | ]
|
750 | 750 | },
|
|
0 commit comments