Bitcoin Forum
May 08, 2024, 07:48:14 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: acominer 0.4.0: Fast Ethereum miner for AMD/Linux (Open Source)  (Read 220 times)
ishitatsuyuki (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 19, 2021, 02:30:07 PM
Last edit: December 09, 2021, 09:17:17 AM by ishitatsuyuki
 #1

acominer is an open source, fast and reliable Ethereum miner.

Requirements:
  • OS: Linux
    A recent distro is recommended. For Ubuntu, use 20.04 or later.
  • Graphics card: AMD card with 6GB or more memory (zombie mode is not supported)
    Developed on and optimized for RDNA architectures. Should run fine on GCN but performance might not be competitive.

Features:
  • Zero miner fee
  • Powered by Vulkan
  • Small work dispatch size, gives lower latency
  • Desktop-friendly, mining affects GUI performance minimally
    Mine and play games simultaneously without any tuning or lag

Performance: 49.5 MH/s @ 107W on a 5700 XT, stock clock and memory timings

Downloads
Download from GitHub, extract and execute ./run.sh [stratum address]. Only plain text stratum is supported.
Builds are fully automated to make audit easy.

v0.4.0
acominer v0.4.0 features LatencyFleX (TM)! Taking inspiration from packet congestion control, LatencyFleX reduces the latency when submitting shares, allowing a lower rate of stale shares. It dynamically adapts to system load, making room for responsiveness while keeping the latency low all the time.

It's advised that you apply https://github.com/ishitatsuyuki/patches/tree/master/drm-hrtimer to get the intended performance.

Changes:
  • Implemented LatencyFleX (TM) (activate with --latencyflex)
  • Properly flush caches before reading results
    This prevents potential lost shares. In practice this had a very low chance to happen, though.

v0.3.2
Changes:
  • Fixed compatibility with GCN cards
  • Continued performance tweaks
  • Resolve additional pool compatibility issues

v0.3.1
This is a hotfix release addressing log output being hidden by default.

v0.3.0
v0.3.0 is a performance focused release. It features a rewritten mining kernel, providing up to 9% power reduction (118W -> 107W) on 5700 XT.

With this improvement, acominer now performs best-in-class, even among other proprietary miners.

Changes:
  • Kernel rewrite and various performance tweaks
  • Resolve some pool compatibility issues
  • Rewrite logging to use a more detailed engine
    Tip: You can now set RUST_LOG=debug to see all received jobs.

v0.2.2
First release on the forum.
1715197694
Hero Member
*
Offline Offline

Posts: 1715197694

View Profile Personal Message (Offline)

Ignore
1715197694
Reply with quote  #2

1715197694
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715197694
Hero Member
*
Offline Offline

Posts: 1715197694

View Profile Personal Message (Offline)

Ignore
1715197694
Reply with quote  #2

1715197694
Report to moderator
1715197694
Hero Member
*
Offline Offline

Posts: 1715197694

View Profile Personal Message (Offline)

Ignore
1715197694
Reply with quote  #2

1715197694
Report to moderator
1715197694
Hero Member
*
Offline Offline

Posts: 1715197694

View Profile Personal Message (Offline)

Ignore
1715197694
Reply with quote  #2

1715197694
Report to moderator
ishitatsuyuki (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 26, 2021, 02:43:10 AM
 #2

v0.3.0 is a performance focused release. It features a rewritten mining kernel, providing up to 9% reduction (118W -> 107W) on 5700 XT. With this improvement acominer now performs best-in-class, even among other proprietary miners.

Changes:
  • Kernel rewrite and various performance tweaks
  • Resolve some pool compatibility issues
  • Rewrite logging to use a more detailed engine
    Tip: You can now set RUST_LOG=debug to see all received jobs.

I'm currently accepting feature requests. Fan control? Monitoring API? Even NVIDIA support... maybe?

Ask in this thread or on GitHub. I'll prioritize the more demanded ones.
cafemax
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
November 27, 2021, 06:14:38 AM
 #3

Good job, but I am windows user.

Will you release a windows ver. build?  Tongue
ishitatsuyuki (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 27, 2021, 08:45:47 AM
 #4

Will you release a windows ver. build?  Tongue
Sorry, Windows support is out of reach for now due to various driver quirks.
ishitatsuyuki (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 29, 2021, 03:49:55 PM
 #5

v0.3.2 has been released.

Changes:
  • Fixed compatibility with GCN cards
  • Continued performance tweaks
  • Resolve additional pool compatibility issues

Download from GitHub.
Shlimann
Jr. Member
*
Offline Offline

Activity: 54
Merit: 5


View Profile
December 03, 2021, 12:34:38 AM
 #6

Windows, please!
ishitatsuyuki (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 09, 2021, 09:17:56 AM
 #7

acominer v0.4.0 features LatencyFleX (TM)! Taking inspiration from packet congestion control, LatencyFleX reduces the latency when submitting shares, allowing a lower rate of stale shares. It dynamically adapts to system load, making room for responsiveness while keeping the latency low all the time.

It's advised that you apply https://github.com/ishitatsuyuki/patches/tree/master/drm-hrtimer to get the intended performance.

Changes:
  • Implemented LatencyFleX (TM) (Activate with --latencyflex)
  • Properly flush caches before reading results
    This prevents potential lost shares. In practice this had a very low chance to happen, though.

Download from GitHub.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!