Skip to content

Arionum-Java-Miner Release 0.2.2

Compare
Choose a tag to compare
@ProgrammerDan ProgrammerDan released this 06 Feb 19:32
· 1 commit to 0.2.2-release since this release

Installation

Choose which image you want to install from the downloads below.

If your hardware supports AVX, AVX2, or AVX512F and you are a Windows user, download the correctly named EXE and run. If your system does not support it, you will know on launch as it will fail noisily.

If you see crazy high hashrates, you are using 32bit java and these programs will not function. Immediately shut off miner and go here: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html and download a 64 bit jre.

Release details:

  • Corrected argon2i included dlls for Windows. Includes a new avx512f build for advanced systems.

  • Hot fix for off-by-one in argon submission. If rebuilding locally, follow again all steps as below.

  • Auto-adapt to block 10800-hf-resistance to remain compliance with primary node code.

  • Re-architected to use CPU affinity and single-threaded argon, so that each core can be pegged individually.

  • Improved stats, including colorized display for Windows and *nix

  • Advanced installation options for maximizing performance.

Advanced installation:

Windows:

  1. Install Maven, git, and Java 8 JDK (minimum).

  2. Clone this repository locally, and navigate to arionum-miner folder.

  3. Run mvn clean package

  4. Run in a Command Prompt: pick-argon.bat -- it will ask for Administrator escalation, this is to check for hardware features, please accept.

  5. Run miner using run.bat.

Alternatively, if you know that your CPU supports AVX2 or AVX instructions, download the appropriate pre-built .exe here.

Linux:

  1. Install Maven, git, Java 8 JDK, make, and gcc.

  2. Clone this repository locally, and navigate to arionum-miner folder.

  3. Run mvn clean package

  4. Run chmod +x build-argon.sh

  5. Run build-argon.sh

  6. Run miner using run.sh -- this will use the locally built high-performance argon2i libraries automatically.

For Linux users, I strongly recommend using these instructions.