Skip to content

virdpool/arweave_randomx

Repository files navigation

arweave_randomx

benchmarker for arweave_randomx

binaries

launch on Windows

start_optimized.bat
// OR (with large pages)
// how to setup large pages https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/enable-the-lock-pages-in-memory-option-windows?redirectedfrom=MSDN&view=sql-server-ver15
start_optimized2.bat

launch on Linux

# ubuntu 18
apt-get install -y libhwloc5
# ubuntu 20
apt-get install -y libhwloc15
./start_optimized.sh
// OR (with large pages)
./start_optimized2.sh

extra boost

# MSR
https://github.com/xmrig/xmrig/blob/dev/scripts/randomx_boost.sh

how to build

# install deps
apt-get install -y cmake build-essential libhwloc-dev
git clone https://github.com/virdpool/arweave_randomx
cd arweave_randomx
# install https://github.com/nvm-sh/nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bashrc
nvm i 14
npm i -g iced-coffee-script
npm ci

./_s1_linux_build.coffee
# switch to win
s1_win_build.bat
./s2_pre_pack.coffee
# if you don't want windows build ./s2_pre_pack.coffee --skip-win
./s3_build.coffee
# see results in dist
# you can launch
start_dist.bat
./start_dist.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published