Skip to content

Releases: fireworm71/veriumMiner

cpuminer v1.4: x64 Opts

01 Jan 21:40
Compare
Choose a tag to compare
  • X64 optimizations, about 10% on most hardware, more on others.
  • Added --cpu-affinity-oneway-mask for masking cpus on oneways.
  • Compiled under GCC 7.2 (with NEON support for armv7).

Installation instructions:

Note: for some reason O2 is faster for x64 and armv8, but O3 is faster for armv7.

Windows instructions:

Download and unzip cpuminer_1.4_windows_x64_O2_GCC7.zip.
Modify start.bat to your liking and run it.

Ubuntu instructions x64:

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.4/cpuminer_1.4_linux_x64_O2_GCC7.zip
unzip cpuminer_1.4_linux_x64_O2_GCC7.zip
sudo chmod +x cpuminer

Ubuntu instructions ARMV8:

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.4/cpuminer_1.4_linux_armv8_O2_GCC7.zip
unzip cpuminer_1.4_linux_armv8_O2_GCC7.zip
sudo chmod +x cpuminer

Ubuntu instructions ARMV7:

sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.4/cpuminer_1.4_linux_armv7_NEON_O3_GCC7.zip
unzip cpuminer_1.4_linux_armv7_NEON_O3_GCC7.zip
sudo chmod +x cpuminer

Mac instructions

Download cpuminer_1.4_osx_mac_x64_GCC7.gz
unzip cpuminer_1.4_osx_mac_x64_GCC7.gz
Set number of threads to run by appending -t n where n is the number of desired threads to the mining command.

Example usage:

./cpuminer -o stratum+tcp://stratum.poolsloth.com:3333 -u fireworm.donations -p x

More info: ./cpuminer --help

Armv8, Hugepages, oneways

28 Nov 06:35
Compare
Choose a tag to compare

Compiled under GCC 7.2 (with NEON support for armv7).

Hugepage support, and forcing oneway support are enabled.

Note: for some reason O2 is faster for x64 and armv8, but O3 is faster for armv7.

Windows instructions:
Download and unzip cpuminer_windows_x64_O2.zip.
Modify start.bat to your liking and run it.

Ubuntu instructions x64:
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.3/cpuminer_linux_x64_O2_GCC7.zip
unzip cpuminer_linux_x64_O2_GCC7.zip
sudo chmod +x cpuminer

Ubuntu instructions ARMV8:
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.3/cpuminer_ARMV8_O2_GCC7.zip
unzip cpuminer_ARMV8_O2_GCC7.zip
sudo chmod +x cpuminer

Ubuntu instructions ARMV7:
sudo apt-get -y update
sudo apt-get -y upgrade
sudo apt-get -y install libcurl4-openssl-dev libjansson-dev unzip
wget https://github.com/fireworm71/veriumMiner/releases/download/v1.3/cpuminer_ARMV7_NEON_O3_GCC7.zip
unzip cpuminer_ARMV7_NEON_O3_GCC7.zip
sudo chmod +x cpuminer

Example usage:
./cpuminer -o stratum+tcp://stratum.poolsloth.com:3333 -u fireworm.donations -p x

More info: ./cpuminer --help