@@ -40,7 +40,7 @@ if [ ! -z ${GG_BUILD_METAL} ]; then
40
40
fi
41
41
42
42
if [ ! -z ${GG_BUILD_CUDA} ]; then
43
- CMAKE_EXTRA=" ${CMAKE_EXTRA} -DGGML_CUDA=1 "
43
+ CMAKE_EXTRA=" ${CMAKE_EXTRA} -DGGML_CUDA=ON -DCMAKE_CUDA_ARCHITECTURES=native "
44
44
fi
45
45
46
46
if [ ! -z ${GG_BUILD_SYCL} ]; then
@@ -107,7 +107,7 @@ function gg_run_ctest_debug {
107
107
gg_check_build_requirements
108
108
109
109
(time cmake -DCMAKE_BUILD_TYPE=Debug ${CMAKE_EXTRA} .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
110
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
110
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
111
111
112
112
(time ctest --output-on-failure -L main -E test-opt ) 2>&1 | tee -a $OUT /${ci} -ctest.log
113
113
@@ -138,7 +138,7 @@ function gg_run_ctest_release {
138
138
gg_check_build_requirements
139
139
140
140
(time cmake -DCMAKE_BUILD_TYPE=Release ${CMAKE_EXTRA} .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
141
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
141
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
142
142
143
143
if [ -z ${GG_BUILD_LOW_PERF} ]; then
144
144
(time ctest --output-on-failure -L main ) 2>&1 | tee -a $OUT /${ci} -ctest.log
@@ -291,7 +291,7 @@ function gg_run_open_llama_7b_v2 {
291
291
set -e
292
292
293
293
(time cmake -DCMAKE_BUILD_TYPE=Release ${CMAKE_EXTRA} -DGGML_CUDA=1 .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
294
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
294
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
295
295
296
296
python3 ../examples/convert_legacy_llama.py ${path_models} --outfile ${path_models} /ggml-model-f16.gguf
297
297
@@ -425,7 +425,7 @@ function gg_run_pythia_1_4b {
425
425
set -e
426
426
427
427
(time cmake -DCMAKE_BUILD_TYPE=Release ${CMAKE_EXTRA} .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
428
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
428
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
429
429
430
430
python3 ../convert_hf_to_gguf.py ${path_models} --outfile ${path_models} /ggml-model-f16.gguf
431
431
@@ -557,7 +557,7 @@ function gg_run_pythia_2_8b {
557
557
set -e
558
558
559
559
(time cmake -DCMAKE_BUILD_TYPE=Release ${CMAKE_EXTRA} -DGGML_CUDA=1 .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
560
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
560
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
561
561
562
562
python3 ../convert_hf_to_gguf.py ${path_models} --outfile ${path_models} /ggml-model-f16.gguf
563
563
@@ -692,7 +692,7 @@ function gg_run_embd_bge_small {
692
692
set -e
693
693
694
694
(time cmake -DCMAKE_BUILD_TYPE=Release ${CMAKE_EXTRA} .. ) 2>&1 | tee -a $OUT /${ci} -cmake.log
695
- (time make -j ) 2>&1 | tee -a $OUT /${ci} -make.log
695
+ (time make -j$( nproc ) ) 2>&1 | tee -a $OUT /${ci} -make.log
696
696
697
697
python3 ../convert_hf_to_gguf.py ${path_models} --outfile ${path_models} /ggml-model-f16.gguf
698
698
0 commit comments