Skip to content

Commit 459b943

Browse files
authored
ci: set cuda arch to native for ci workflows (#467)
1 parent dd08c28 commit 459b943

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
timeout-minutes: 60
6969
run: |
7070
./tools/run_in_docker.sh -ni ccache -M 25Gi
71-
./tools/run_in_docker.sh -ni cmake -G Ninja -S . -B build -DCMAKE_CUDA_ARCHITECTURES=80
71+
./tools/run_in_docker.sh -ni cmake -G Ninja -S . -B build
7272
./tools/run_in_docker.sh -ni cmake --build build --config ${{env.BUILD_TYPE}} --target all
7373
7474
# - name: benchmark
@@ -79,4 +79,4 @@ jobs:
7979
timeout-minutes: 10
8080
working-directory: ${{github.workspace}}/build
8181
# Execute tests defined by the CMake configuration.
82-
run: ../tools/run_in_docker.sh -ni -o --gpus=all ctest --output-on-failure -C ${{env.BUILD_TYPE}}
82+
run: ../tools/run_in_docker.sh -ni ctest --output-on-failure -C ${{env.BUILD_TYPE}}

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ endif()
6969

7070
# set architecture for CUDA
7171
if (NOT DEFINED CMAKE_CUDA_ARCHITECTURES)
72-
set(CMAKE_CUDA_ARCHITECTURES 80)
72+
set(CMAKE_CUDA_ARCHITECTURES native)
7373
endif()
7474

7575
# Build TORCH_CUDA_ARCH_LIST

tools/run_in_docker.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ function usage() {
3030
echo "Examples:"
3131
echo " ${progname} cmake -G Ninja -S . -B build"
3232
echo " ${progname} cmake --build build --target all"
33-
echo " ${progname} -ni -d vectorchai/scalellm_devel:cuda12.8 -o '--gpus=all' ctest"
33+
echo " ${progname} -ni -d vectorchai/scalellm_devel:cuda12.8 ctest"
3434
echo ""
3535
exit 1
3636
}
@@ -39,7 +39,7 @@ function usage() {
3939

4040
# Default image
4141
IMAGE="vectorchai/scalellm_devel:cuda12.8"
42-
RUN_OPTS=()
42+
RUN_OPTS=("--gpus=all")
4343

4444
INTERACTIVE=1
4545
while [[ $# > 1 ]]; do

0 commit comments

Comments
 (0)