Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade rainforest algo to v2 #39

Open
wants to merge 3 commits into
base: linux
Choose a base branch
from
Open

Commits on May 12, 2019

  1. remove rainforest v1 algo

    this is the first step to replace this algo with v2. this algo is affected by a vulnerability that was addressed in v2.
    MikeMurdo committed May 12, 2019
    Configuration menu
    Copy the full SHA
    e50cd2f View commit details
    Browse the repository at this point in the history
  2. add rainforest v2 algo

    This is as of commit bd64681958fae8b35b47f1c799bd2c2d3fc532c9 from https://github.com/bschn2/rainforest.git
    This algorithm is used by MicroBitcoin (MBC) https://github.com/microbitcoinorg
    
    Focus is on maximizing performance for low-power devices like RaspberryPi. Some performance reports available here for more context bschn2/rainforest#15 (comment) and indicate RPi being only half the performance of skylake 4 GHz, and 1080Ti being only 9 times faster than RPi.
    MikeMurdo committed May 12, 2019
    Configuration menu
    Copy the full SHA
    bd89c77 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2019

  1. significant performance improvement for rfv2

    this is based on latest updates which reduce the number of rounds and allocates only one rambox for all threads.
    it roughly 50 times faster.
    this new version includes the correct hash rate.
    MikeMurdo committed May 26, 2019
    Configuration menu
    Copy the full SHA
    a1e89a1 View commit details
    Browse the repository at this point in the history