Your Name 7 years ago
parent
commit
9f6b800421
1 changed files with 6 additions and 7 deletions
  1. 6 7
      setup_amd.sh

+ 6 - 7
setup_amd.sh

@@ -156,7 +156,7 @@ git submodule update --init --recursive
 mkdir build |true
 mkdir build |true
 cd build
 cd build
 cmake .. -DETHASHCUDA=OFF -DETHASHCL=ON
 cmake .. -DETHASHCUDA=OFF -DETHASHCL=ON
-make
+make -j $(nproc)
 cd ~
 cd ~
 ln -s cpp_ethminer/build/ethminer/ethminer ethminer | true
 ln -s cpp_ethminer/build/ethminer/ethminer ethminer | true
 fi
 fi
@@ -179,7 +179,7 @@ git submodule init
 git submodule update
 git submodule update
 autoreconf -fi
 autoreconf -fi
 CFLAGS="-Os -Wall -march=native -I/opt/AMDAPPSDK-3.0/include" LDFLAGS="-L/opt/amdgpu-pro/lib/x86_64-linux-gnu" ./configure --disable-git-version --disable-adl
 CFLAGS="-Os -Wall -march=native -I/opt/AMDAPPSDK-3.0/include" LDFLAGS="-L/opt/amdgpu-pro/lib/x86_64-linux-gnu" ./configure --disable-git-version --disable-adl
-make $(if $(THREADS="-j$(($(tail -c 2 /sys/devices/system/node/node0/cpulist 2>/dev/null)+2))"); then echo $THREADS; fi)
+make -j $(nproc)
 cd ~
 cd ~
 echo -e "\e[97mDone !\e[0m"
 echo -e "\e[97mDone !\e[0m"
 fi
 fi
@@ -207,7 +207,7 @@ git submodule init
 git submodule update
 git submodule update
 ./autogen.sh
 ./autogen.sh
 CFLAGS="-Os -Wall -march=native -I/opt/AMDAPPSDK-3.0/include" LDFLAGS="-L/opt/amdgpu-pro/lib/x86_64-linux-gnu" ./configure --disable-git-version --disable-adl
 CFLAGS="-Os -Wall -march=native -I/opt/AMDAPPSDK-3.0/include" LDFLAGS="-L/opt/amdgpu-pro/lib/x86_64-linux-gnu" ./configure --disable-git-version --disable-adl
-make $(if $(THREADS="-j$(($(tail -c 2 /sys/devices/system/node/node0/cpulist 2>/dev/null)+2))"); then echo $THREADS; fi)
+make -j $(nproc)
 cd ~
 cd ~
 echo "Done."
 echo "Done."
 fi
 fi
@@ -251,7 +251,7 @@ fi
 if ! [ -d build ];then mkdir build; fi
 if ! [ -d build ];then mkdir build; fi
 cd build
 cd build
 cmake ..
 cmake ..
-make
+make -j $(nproc)
 cd ~
 cd ~
 if ! [ -f xmrig ]; then ln -s xmrig-amd/build/xmrig-amd xmrig;fi
 if ! [ -f xmrig ]; then ln -s xmrig-amd/build/xmrig-amd xmrig;fi
 echo "Done."
 echo "Done."
@@ -284,7 +284,7 @@ mkdir build
 cd build
 cd build
 cmake .. -DCPU_ENABLE=OFF -DHWLOC_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF -DCMAKE_LINK_STATIC=ON -DCMAKE_BUILD_TYPE=Release -DCUDA_ENABLE=OFF \
 cmake .. -DCPU_ENABLE=OFF -DHWLOC_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF -DCMAKE_LINK_STATIC=ON -DCMAKE_BUILD_TYPE=Release -DCUDA_ENABLE=OFF \
 -DOpenCL_LIBRARY=/opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so -DOpenCL_INCLUDE_DIR=/opt/AMDAPPSDK-3.0/include/
 -DOpenCL_LIBRARY=/opt/AMDAPPSDK-3.0/lib/x86_64/libOpenCL.so -DOpenCL_INCLUDE_DIR=/opt/AMDAPPSDK-3.0/include/
-make -j2
+make -j $(nproc)
 cd ~
 cd ~
 ln -s xmr_stak/build/bin/xmr-stak xmr-stak
 ln -s xmr_stak/build/bin/xmr-stak xmr-stak
 sudo cp xmr_stak/build/bin/libxmrstak_opencl_backend.so /lib/
 sudo cp xmr_stak/build/bin/libxmrstak_opencl_backend.so /lib/
@@ -381,8 +381,7 @@ then
 cat <<EOF>> /home/work/.bashrc
 cat <<EOF>> /home/work/.bashrc
 export DISPLAY=:0
 export DISPLAY=:0
 echo -e "\e[92m
 echo -e "\e[92m
-Open Mining Platform \e[93m v1.37
-
+Open Mining Platform v\e[91m$script_version
 \e[0m"
 \e[0m"
 EOF
 EOF
 fi
 fi