XMRrig on Apple Silicon M1.

This page summarizes the projects mentioned and recommended in the original post on /r/MoneroMining

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • xmrig

    RandomX, KawPow, CryptoNight and GhostRider unified CPU/GPU miner and RandomX benchmark

  • Hey folks, Recently I bought the recent Mac mini with the new M1 ARM processor. I thought maybe I could mine some xmr with that machine and if it's not profitable enough, it would be fun anyway. So I started to use the pre-compiled XMRig version for MacOS from their website but that version is for Intel processors and I loose a lot of computing power. Since I don't pay any electricity in my flat (OK generally I pay‏‏‎‏‏‎‏‏‎‏‏‎­for it but it's included in my rent so I don't bother thinking about it) and the Mac mini has no lack in performance while running XMRrig Intel version, I though you could help me compile the current arm version for MacOS with homebrew. I wasn't able to find any useful or understandable information. Thank you in advance for your answers EDIT: I did it! I successfully compiled xmrig for the ARM architecture. ​ Openssl was the problem, so I compiled this manually for arm and et voila: it's working. Unfortunately is worse than running this with rosetta 2 on a intel architecture program. ​ Here you can compare the XMRig with Intel and ARM. ​ XMRig on ARM is the first program, that makes my Mac mini extremely hot. It even crashed for a short time earlier. I have no clue what's going on but this are the results. ​ ​ //EDIT 2 ​ I compiled XMRig 6.7.0 DEV with M1 Support. ​ For all who don't know how to do it: git clone -b dev https://github.com/xmrig/xmrig.git mkdir xmrig/build && cd xmrig/scripts ./build.hwloc.sh && cd ../build cmake .. -DUV_INCLUDE_DIR=/opt/homebrew/include -DUV_LIBRARY=/opt/homebrew/lib/libuv.a -DOPENSSL_ROOT_DIR=/opt/homebrew/opt/openssl -DHWLOC_INCLUDE_DIR=../scripts/deps/include -DHWLOC_LIBRARY=../scripts/deps/lib/libhwloc.a make -j$(sysctl -n hw.logicalcpu) ​ ​ here you can see \"Apple Processor\" but unfortunately without huge pages ​ i mined a whole night with the peak ok 3.725 kh/s

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts