Bible Pay

Read 45560 times

  • earlzmoade
  • Super Developer

    • 311


    • 48
    • August 02, 2018, 03:22:01 AM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #15 on: February 13, 2020, 12:10:58 PM »
I have same error:
https://github.com/biblepay/xmrig/blob/master/binaries/xmrig-bbp-win64.exe
Using Windows 10 64-bit



Ok, so I did reproduce this on our other windows box that does not contain a development environment, and received the same error.  So the root cause of this is the c++ compile must be compiled with more switches allowing us to statically link the dependencies in (for the windows builds).

So I have updated the OP post with a new download URL:  A zip file instead.  This allows us to pack in the other dependencies also.

Please try again with the zip file version.

Cheers it works just fine now Rob!

One thing i was thinking about, is it possible to make a config.json  file  like on  normal  xmrig miner.  For the reason batch file i seem to be able to get large pages working fine but the msr mod wont work from batch file or rather trying to run batch file with admin rights wont work.

So if we could add the parameters in a config.json file can then just run the   xmrig-bbp-win64.exe with admin rights and poff we get msr  mod up and running aswell, its significant hashrate increase  perhaps 7-10% i belive. Pretty much the pool fee.

Quote
* ABOUT        XMRig/5.5.5 MSVC/2017
 * BBP + XMR - Welcome to the future of orphan charity
 * LIBS         libuv/1.31.0 OpenSSL/1.1.1c hwloc/2.1.0
 * HUGE PAGES   permission granted
 * 1GB PAGES    unavailable
 * CPU          AMD Ryzen 5 1600 Six-Core Processor (1) x64 AES
                L2:3.0 MB L3:16.0 MB 6C/12T NUMA:1
 * MEMORY       2.3/7.9 GB (29%)
 * DONATE       10%
 * ASSEMBLY     auto:ryzen
 * POOL #1      rxtest.biblepay.org:3008 algo auto
 * COMMANDS     hashrate, pause, resume
 * OPENCL       disabled
 * CUDA         disabled
[2020-02-13 18:40:24.583]  net  use pool rxtest.biblepay.org  Orphan Charity
[2020-02-13 18:40:24.584]  net  new job from rxtest.biblepay.org diff 75000 algo rx/0 height 2032833
[2020-02-13 18:40:24.585]  msr  to write MSR registers Administrator privileges required.
[2020-02-13 18:40:24.585]  rx   init dataset algo rx/0 (12 threads) seed 154eb7a21cd32a59...
[2020-02-13 18:40:24.592]  rx   allocated 2336 MB (2080+256) huge pages 100% 1168/1168 +JIT (6 ms)
[2020-02-13 18:40:28.270]  rx   dataset ready (3679 ms)
[2020-02-13 18:40:28.271]  cpu  use profile  *  (6 threads) scratchpad 2048 KB
[2020-02-13 18:40:28.376]  cpu  READY threads 6/6 (6) huge pages 100% 6/6 memory 12288 KB (105 ms)
[2020-02-13 18:40:29.849]  cpu  accepted (1/0) diff 1 BBP (0 ms)
[2020-02-13 18:40:30.273]  cpu  accepted (2/0) diff 75000 XMR (69 ms)
[2020-02-13 18:40:43.846]  cpu  accepted (3/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:05.197]  cpu  accepted (4/0) diff 75000 XMR (56 ms)
|    CPU # | AFFINITY | 10s H/s | 60s H/s | 15m H/s |
|        0 |       -1 |  1306.8 |     n/a |     n/a |
|        1 |       -1 |  1292.4 |     n/a |     n/a |
|        2 |       -1 |  1286.1 |     n/a |     n/a |
|        3 |       -1 |  1301.3 |     n/a |     n/a |
|        4 |       -1 |  1289.5 |     n/a |     n/a |
|        5 |       -1 |  1285.8 |     n/a |     n/a |
|        - |        - |  7761.9 |     n/a |     n/a |
[2020-02-13 18:41:18.325] speed 10s/60s/15m 7761.9 n/a n/a H/s max 7761.9 H/s
[2020-02-13 18:41:19.857]  cpu  accepted (5/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:24.840]  cpu  accepted (6/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:26.868]  cpu  accepted (7/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:28.288] speed 10s/60s/15m 7715.0 n/a n/a H/s max 7761.9 H/s
[2020-02-13 18:41:33.491]  cpu  accepted (8/0) diff 75000 XMR (73 ms)
[2020-02-13 18:41:36.665]  cpu  accepted (9/0) diff 75000 XMR (69 ms)
[2020-02-13 18:41:37.857]  cpu  accepted (10/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:40.000]  net  new job from rxtest.biblepay.org diff 180445 algo rx/0 height 2032834
[2020-02-13 18:41:40.846]  cpu  accepted (11/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:45.850]  cpu  accepted (12/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:46.850]  cpu  accepted (13/0) diff 1 BBP (0 ms)
[2020-02-13 18:41:53.930]  cpu  accepted (14/0) diff 1 BBP (0 ms)
[2020-02-13 18:42:06.575]  net  new job from rxtest.biblepay.org diff 225351 algo rx/0 height 2032834
[2020-02-13 18:42:28.325] speed 10s/60s/15m 7730.8 7597.8 n/a H/s max 7761.9 H/s
[2020-02-13 18:42:35.085]  cpu  accepted (15/0) diff 225351 XMR (66 ms)
[2020-02-13 18:42:37.312]  cpu  accepted (16/0) diff 225351 XMR (70 ms)
[2020-02-13 18:42:40.502]  cpu  accepted (17/0) diff 225351 XMR (71 ms)
[2020-02-13 18:42:48.861]  cpu  accepted (18/0) diff 1 BBP (0 ms)
[2020-02-13 18:42:49.661]  net  new job from rxtest.biblepay.org diff 418694 algo rx/0 height 2032835
[2020-02-13 18:42:49.860]  cpu  accepted (19/0) diff 1 BBP (0 ms)
[2020-02-13 18:42:52.308]  cpu  accepted (20/0) diff 1 BBP (0 ms)
[2020-02-13 18:42:59.878]  cpu  accepted (21/0) diff 1 BBP (0 ms)
[2020-02-13 18:43:17.850]  cpu  accepted (22/0) diff 1 BBP (0 ms)
[2020-02-13 18:43:28.345] speed 10s/60s/15m 7373.9 7095.0 n/a H/s max 7761.9 H/s
|    CPU # | AFFINITY | 10s H/s | 60s H/s | 15m H/s |
|        0 |       -1 |  1231.3 |  1190.4 |     n/a |
|        1 |       -1 |  1243.4 |  1183.2 |     n/a |
|        2 |       -1 |  1225.2 |  1177.4 |     n/a |
|        3 |       -1 |  1239.1 |  1188.7 |     n/a |
|        4 |       -1 |  1242.8 |  1178.0 |     n/a |
|        5 |       -1 |  1235.2 |  1182.4 |     n/a |
|        - |        - |  7417.0 |  7100.1 |     n/a |
[2020-02-13 18:43:32.674] speed 10s/60s/15m 7417.0 7100.1 n/a H/s max 7761.9 H/s
[2020-02-13 18:43:45.868]  cpu  accepted (23/0) diff 1 BBP (0 ms)
[2020-02-13 18:43:54.860]  cpu  accepted (24/0) diff 1 BBP (0 ms)
[2020-02-13 18:43:57.867]  cpu  accepted (25/0) diff 1 BBP (0 ms)
[2020-02-13 18:44:00.861]  cpu  accepted (26/0) diff 1 BBP (0 ms)
[2020-02-13 18:44:05.168] SIGHUP received, exiting
[2020-02-13 18:44:05.170]  cpu  stopped (1 ms)

Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #16 on: February 13, 2020, 01:40:33 PM »
Cheers it works just fine now Rob!

One thing i was thinking about, is it possible to make a config.json  file  like on  normal  xmrig miner.  For the reason batch file i seem to be able to get large pages working fine but the msr mod wont work from batch file or rather trying to run batch file with admin rights wont work.

So if we could add the parameters in a config.json file can then just run the   xmrig-bbp-win64.exe with admin rights and poff we get msr  mod up and running aswell, its significant hashrate increase  perhaps 7-10% i belive. Pretty much the pool fee.

This is great, looks like a very good start for us, that its working now on your end.

So although I'm not entirely against the config file, I feel with our modded pool requirements, it might not be in our best interests to make the config file itself work, if we can make all of the functionality work for the most part for our pool(s).  This is because the config file will be primarily used by miners who want the multipool (failover) strategies, and, I think that is something we can make available if this ecosystem actually takes off (but of course, that still requires knowledge of how our pools will work, so even the failover strategy will be customized).

However, I am all for making the advanced mods work for the miner inherently by default, to give them 98%+ of the available hashrate.

So for this first baby step, since I actually have no windows 10 boxes in my house (I did have one but it was burned last year), Id like to ask you to try an expiriment first.  I believe the MSR mod is already compiled in this version (5.5.5). 

Could you please try this:  Add the msr mod ryzen config settings to the mining batch file, then create a shortcut in windows for the command prompt, then right click it and Launch as Administrator, then launch the mining batch file?  Did that solve the problem and let the miner see that it has admin rights?

Thanks!

EDIT: On my windows 7 box, I click start, find the cmd.exe icon, then right click it and launch it as admin.  Then I run the miner from the command prompt.  But in my personal case, I cant install the Win10SDK for the msr mod because I dont have win10 to try this part on so my miner skips over the msr check.

« Last Edit: February 13, 2020, 01:43:47 PM by Rob Andrews »


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #17 on: February 13, 2020, 01:50:57 PM »
This is great, looks like a very good start for us, that its working now on your end.

So although I'm not entirely against the config file, I feel with our modded pool requirements, it might not be in our best interests to make the config file itself work, if we can make all of the functionality work for the most part for our pool(s).  This is because the config file will be primarily used by miners who want the multipool (failover) strategies, and, I think that is something we can make available if this ecosystem actually takes off (but of course, that still requires knowledge of how our pools will work, so even the failover strategy will be customized).

However, I am all for making the advanced mods work for the miner inherently by default, to give them 98%+ of the available hashrate.

So for this first baby step, since I actually have no windows 10 boxes in my house (I did have one but it was burned last year), Id like to ask you to try an expiriment first.  I believe the MSR mod is already compiled in this version (5.5.5). 

Could you please try this:  Add the msr mod ryzen config settings to the mining batch file, then create a shortcut in windows for the command prompt, then right click it and Launch as Administrator, then launch the mining batch file?  Did that solve the problem and let the miner see that it has admin rights?

Thanks!

EDIT: On my windows 7 box, I click start, find the cmd.exe icon, then right click it and launch it as admin.  Then I run the miner from the command prompt.  But in my personal case, I cant install the Win10SDK for the msr mod because I dont have win10 to try this part on so my miner skips over the msr check.

Wait, I think I found a way for you to make it work.
Right click on xmrig-bbp64.exe, check Run as admistrator | Save.  Now restart with the batch file, and it says on my output:  MSR  - Ryzen registers set successfully.
For me, it did not increase my HPS, but I have 30 windows open and a VM running that takes up 70% of my ram, etc.

Let me know if it actually worked?

EDIT:  It might have increased by 5%.  I need to try it after a reboot.


« Last Edit: February 13, 2020, 01:56:09 PM by Rob Andrews »


  • earlzmoade
  • Super Developer

    • 311


    • 48
    • August 02, 2018, 03:22:01 AM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #18 on: February 13, 2020, 02:13:15 PM »
Wait, I think I found a way for you to make it work.
Right click on xmrig-bbp64.exe, check Run as admistrator | Save.  Now restart with the batch file, and it says on my output:  MSR  - Ryzen registers set successfully.
For me, it did not increase my HPS, but I have 30 windows open and a VM running that takes up 70% of my ram, etc.

Let me know if it actually worked?

EDIT:  It might have increased by 5%.  I need to try it after a reboot.

After Reading your replies i tried various things, i found that the thing that works that i managed to get to work so far was to open up cmd as adminstrator then just cd to  path, then just copy paste parameters  from batch file and voila  the msr mod is kicking up. ;D
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • earlzmoade
  • Super Developer

    • 311


    • 48
    • August 02, 2018, 03:22:01 AM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #19 on: February 13, 2020, 02:23:43 PM »
Wait, I think I found a way for you to make it work.
Right click on xmrig-bbp64.exe, check Run as admistrator | Save.  Now restart with the batch file, and it says on my output:  MSR  - Ryzen registers set successfully.
For me, it did not increase my HPS, but I have 30 windows open and a VM running that takes up 70% of my ram, etc.

Let me know if it actually worked?

EDIT:  It might have increased by 5%.  I need to try it after a reboot.

I logged latest attempt and seems pretty high hashrate jump for me gonna play abit with threads and cores for my ryzen 5 1600.

gonna try a ryzen 5 3600 and a 1920x in the coming days aswell.

Quote
* ABOUT        XMRig/5.5.5 MSVC/2017
 * BBP + XMR - Welcome to the future of orphan charity
 * LIBS         libuv/1.31.0 OpenSSL/1.1.1c hwloc/2.1.0
 * HUGE PAGES   permission granted
 * 1GB PAGES    unavailable
 * CPU          AMD Ryzen 5 1600 Six-Core Processor (1) x64 AES
                L2:3.0 MB L3:16.0 MB 6C/12T NUMA:1
 * MEMORY       2.2/7.9 GB (28%)
 * DONATE       10%
 * ASSEMBLY     auto:ryzen
 * POOL #1      rxtest.biblepay.org:3008 algo auto
 * COMMANDS     hashrate, pause, resume
 * OPENCL       disabled
 * CUDA         disabled
[2020-02-13 21:15:46.854]  net  use pool rxtest.biblepay.org  Orphan Charity
[2020-02-13 21:15:46.856]  net  new job from rxtest.biblepay.org diff 75000 algo rx/0 height 2032914
[2020-02-13 21:15:47.052]  msr  register values for "ryzen" preset has been set successfully (196 ms)
[2020-02-13 21:15:47.053]  rx   init dataset algo rx/0 (12 threads) seed 154eb7a21cd32a59...
[2020-02-13 21:15:47.060]  rx   allocated 2336 MB (2080+256) huge pages 100% 1168/1168 +JIT (6 ms)
[2020-02-13 21:15:50.381]  rx   dataset ready (3321 ms)
[2020-02-13 21:15:50.383]  cpu  use profile  *  (6 threads) scratchpad 2048 KB
[2020-02-13 21:15:50.537]  cpu  READY threads 6/6 (6) huge pages 100% 6/6 memory 12288 KB (154 ms)
[2020-02-13 21:15:52.081]  cpu  accepted (1/0) diff 1 BBP (0 ms)
[2020-02-13 21:15:52.165]  cpu  accepted (2/0) diff 75000 XMR (56 ms)
[2020-02-13 21:15:54.121]  cpu  accepted (3/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:00.145]  cpu  accepted (4/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:02.160]  cpu  accepted (5/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:08.208]  cpu  accepted (6/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:15.279]  cpu  accepted (7/0) diff 1 BBP (0 ms)
|    CPU # | AFFINITY | 10s H/s | 60s H/s | 15m H/s |
|        0 |       -1 |  1390.3 |     n/a |     n/a |
|        1 |       -1 |  1406.9 |     n/a |     n/a |
|        2 |       -1 |  1392.9 |     n/a |     n/a |
|        3 |       -1 |  1374.2 |     n/a |     n/a |
|        4 |       -1 |  1384.9 |     n/a |     n/a |
|        5 |       -1 |  1382.8 |     n/a |     n/a |
|        - |        - |  8332.0 |     n/a |     n/a |
[2020-02-13 21:16:19.286] speed 10s/60s/15m 8332.0 n/a n/a H/s max 8459.7 H/s
[2020-02-13 21:16:26.328]  cpu  accepted (8/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:33.307]  cpu  accepted (9/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:39.310]  cpu  accepted (10/0) diff 1 BBP (0 ms)
[2020-02-13 21:16:50.698] speed 10s/60s/15m 8433.9 n/a n/a H/s max 8516.0 H/s
|    CPU # | AFFINITY | 10s H/s | 60s H/s | 15m H/s |
|        0 |       -1 |  1415.0 |  1406.5 |     n/a |
|        1 |       -1 |  1414.4 |  1408.8 |     n/a |
|        2 |       -1 |  1418.1 |  1411.0 |     n/a |
|        3 |       -1 |  1417.3 |  1406.6 |     n/a |
|        4 |       -1 |  1421.9 |  1401.0 |     n/a |
|        5 |       -1 |  1425.1 |  1411.1 |     n/a |
|        - |        - |  8511.8 |  8445.1 |     n/a |
[2020-02-13 21:17:01.096] speed 10s/60s/15m 8511.8 8445.1 n/a H/s max 8523.9 H/s
[2020-02-13 21:17:04.001]  cpu  accepted (11/0) diff 75000 XMR (67 ms)
[2020-02-13 21:17:16.330]  cpu  accepted (12/0) diff 1 BBP (0 ms)
[2020-02-13 21:17:21.214]  cpu  accepted (13/0) diff 75000 XMR (61 ms)
[2020-02-13 21:17:23.853] SIGHUP received, exiting
[2020-02-13 21:17:23.856]  cpu  stopped (2 ms)

Looks like 8-10% increase for me in hashrate with the MSR mod Active.
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #20 on: February 13, 2020, 02:37:55 PM »
** MSR MOD Update **

Just a note for anyone who is attempting to add the msr mod.  I see that in the code, we already do set the registers for the ryzen for the msr mod, so I believe you do not need to install the windows10 debugging kit, or follow any of these commands listed in the below reddit thread, or add anything to your batch file.  You only need to right click on the miner.exe and check run as administrator.  The code should do the rest including setting the registers for MSR and launching the miner.

https://www.reddit.com/r/MoneroMining/comments/e9tuvd/randomx_boost_guide_for_ryzen_on_windows_9100_hs/
^^ These cpu register values are compiled in the code already ^^



  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #21 on: February 13, 2020, 02:40:04 PM »
I logged latest attempt and seems pretty high hashrate jump for me gonna play abit with threads and cores for my ryzen 5 1600.

gonna try a ryzen 5 3600 and a 1920x in the coming days aswell.

Looks like 8-10% increase for me in hashrate with the MSR mod Active.

Thats great!

Yeah, Ill post my HPS when I finally reboot.  I remember seeing about 5,000 hps when my memory is in use, but around 9,000 on a fresh reboot when the large pages are available.



  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #22 on: February 13, 2020, 04:48:29 PM »
So there are a few issues here:
1) When you git clone you must clone the develop branch (not only to get the right branch, but also to get the randomx part):
for example:
cd /
mkdir biblepay-develop
cd biblepay-develop
git clone http://github.com/biblepay/biblepay-evolution
git pull origin develop

(You can also git clone develop initially, if you want, but I think you get the idea) - the pull origin develop will pull the develop branch into the evolution folder that you cloned.
Then when you build you will of course see the RandomX part.

The 2nd problem is it appears your depends directory was not compiled, (ie resulting in the chiabls error) -- please see this compile doc:
https://github.com/biblepay/biblepay-evolution/blob/develop/BuildBiblePay.txt

Notice the part about setting the environment variables, then cd to depends then make depends then cd back to making biblepay.

ChiaBLS is part of the depends build.

Yes, I do apologise. I recall that you did tell me this before and so I used the old testnet script with the new RandomX part and it completed the compile. Thank you.

For the record
Code: [Select]

cd
git clone -b develop http://github.com/biblepay/biblepay-evolution

# RandomX Part
cd biblepay-evolution/src/crypto/RandomX
mkdir build && cd build
cmake -DARCH=native ..
make
cd ../../../../..
# end of RandomX Part

evodir=$HOME"/biblepay-evolution"
cd $evodir/depends

# Build with all cores, depending on the number of CPU cores available
cores=`lscpu | grep "^CPU(s):" | awk -F" " '{print $2}'`
proc=$cores

make -j$proc

cd ..

./autogen.sh

wdir=`pwd`
./configure --prefix $wdir/depends/x86_64-pc-linux-gnu

make -j$proc



  • earlzmoade
  • Super Developer

    • 311


    • 48
    • August 02, 2018, 03:22:01 AM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #23 on: February 14, 2020, 06:54:07 AM »
Have been running cense last evening the bbp-xmrig dual miner.  Theres no diffrence in wattage from just mining monero to this dual miner  from what i can tell.

Came home from part time work and i see that the miner is still running, the monero "part" of it anyway but the BBP shares stopped like 5 hours ago, ill link the log file:

Quote
[2020-02-14 10:13:38.371]  net  new job from rxtest.biblepay.org diff 214662 algo rx/0 height 2033321
[2020-02-14 10:13:55.824]  cpu  accepted (3430/0) diff 1 BBP (0 ms)
[2020-02-14 10:14:07.826]  cpu  accepted (3431/0) diff 1 BBP (0 ms)
[2020-02-14 10:14:25.820]  cpu  accepted (3432/0) diff 1 BBP (0 ms)
[2020-02-14 10:14:32.601] speed 10s/60s/15m 7695.1 7650.9 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:14:38.368]  cpu  accepted (3433/0) diff 214662 XMR (69 ms)
[2020-02-14 10:14:39.848]  cpu  accepted (3434/0) diff 1 BBP (0 ms)
[2020-02-14 10:15:21.901]  net  new job from rxtest.biblepay.org diff 214812 algo rx/0 height 2033322
[2020-02-14 10:15:23.153] [rxtest.biblepay.org:3008] read error: "end of file"
[2020-02-14 10:15:23.637]  net  orphan donations started
[2020-02-14 10:15:23.638]  net  new job from rxtest.biblepay.org-Charity diff 75000 algo rx/0 height 2033322
[2020-02-14 10:15:24.550]  cpu  accepted (3435/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:15:26.442] [rxtest.biblepay.org:3008] connect error: "connection refused"
[2020-02-14 10:15:32.607] speed 10s/60s/15m 7690.5 7694.2 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:15:57.483] [rxtest.biblepay.org:3008] connect error: "connection refused"
[2020-02-14 10:16:02.188]  cpu  accepted (3436/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:16:03.410]  cpu  accepted (3437/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:16:04.070]  cpu  accepted (3438/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:16:19.388] [rxtest.biblepay.org:3008] connect error: "connection refused"
[2020-02-14 10:16:32.615] speed 10s/60s/15m 7695.1 7693.9 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:17:06.718] [rxtest.biblepay.org:3008] connect error: "connection refused"
[2020-02-14 10:17:17.503]  cpu  accepted (3439/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:17:30.921]  cpu  accepted (3440/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:17:32.341]  cpu  accepted (3441/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:17:32.626] speed 10s/60s/15m 7693.3 7694.9 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:18:11.042]  cpu  accepted (3442/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:18:12.902]  cpu  accepted (3443/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:18:32.634] speed 10s/60s/15m 7700.9 7694.8 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:18:43.772]  cpu  accepted (3444/0) diff 75000 XMR-Charity (0 ms)
[2020-02-14 10:19:00.087]  net  new job from rxtest.biblepay.org-Charity diff 217125 algo rx/0 height 2033323
[2020-02-14 10:19:08.772]  cpu  accepted (3445/0) diff 217125 XMR-Charity (0 ms)
[2020-02-14 10:19:32.642] speed 10s/60s/15m 7690.4 7691.4 7691.3 H/s max 7711.5 H/s
[2020-02-14 10:19:57.111]  net  new job from rxtest.biblepay.org-Charity diff 235379 algo rx/0 height 2033324
[2020-02-14 10:20:09.303]  cpu  accepted (3446/0) diff 235379 XMR-Charity (0 ms)
[2020-02-14 10:20:32.651] speed 10s/60s/15m 7695.0 7694.7 7691.3 H/s max 7711.5 H/s
[2020-02-14 10:21:32.659] speed 10s/60s/15m 7694.6 7695.6 7691.4 H/s max 7711.5 H/s
[2020-02-14 10:21:51.175]  cpu  accepted (3447/0) diff 235379 XMR-Charity (0 ms)
[2020-02-14 10:22:07.082]  net  new job from rxtest.biblepay.org-Charity diff 217565 algo rx/0 height 2033325
[2020-02-14 10:22:27.227]  net  new job from rxtest.biblepay.org-Charity diff 217565 algo rx/0 height 2033326
[2020-02-14 10:22:32.666] speed 10s/60s/15m 7694.4 7695.9 7691.3 H/s max 7711.5 H/s
[2020-02-14 10:23:32.676] speed 10s/60s/15m 7693.7 7694.7 7691.5 H/s max 7711.5 H/s
[2020-02-14 10:23:48.255]  net  new job from rxtest.biblepay.org-Charity diff 177324 algo rx/0 height 2033327
[2020-02-14 10:23:49.177]  cpu  accepted (3448/0) diff 177324 XMR-Charity (0 ms)
[2020-02-14 10:24:18.863]  cpu  accepted (3449/0) diff 177324 XMR-Charity (0 ms)
[2020-02-14 10:24:28.246]  cpu  accepted (3450/0) diff 177324 XMR-Charity (0 ms)
[2020-02-14 10:24:32.687] speed 10s/60s/15m 7695.4 7694.7 7691.5 H/s max 7711.5 H/s
[2020-02-14 10:24:45.882]  net  new job from rxtest.biblepay.org-Charity diff 216251 algo rx/0 height 2033328
[2020-02-14 10:24:50.491]  cpu  accepted (3451/0) diff 216251 XMR-Charity (0 ms)
[2020-02-14 10:25:23.637]  net  orphan donations finished
[2020-02-14 10:25:23.639]  net  new job from rxtest.biblepay.org diff 212013 algo rx/0 height 2033328
[2020-02-14 10:25:32.696] speed 10s/60s/15m 7694.7 7695.6 7691.5 H/s max 7711.5 H/s
[2020-02-14 10:26:08.687]  cpu  accepted (3452/0) diff 212013 XMR (69 ms)
[2020-02-14 10:26:14.046]  cpu  accepted (3453/0) diff 212013 XMR (74 ms)
[2020-02-14 10:26:27.257]  cpu  accepted (3454/0) diff 212013 XMR (85 ms)
[2020-02-14 10:26:32.703] speed 10s/60s/15m 7696.4 7694.3 7691.6 H/s max 7711.5 H/s
[2020-02-14 10:27:32.712] speed 10s/60s/15m 7696.7 7697.6 7691.8 H/s max 7711.5 H/s
[2020-02-14 10:27:49.538]  cpu  accepted (3455/0) diff 212013 XMR (75 ms)
[2020-02-14 10:28:12.478]  cpu  accepted (3456/0) diff 212013 XMR (68 ms)
[2020-02-14 10:28:32.720] speed 10s/60s/15m 7695.1 7694.3 7691.8 H/s max 7711.5 H/s
[2020-02-14 10:28:38.489]  cpu  accepted (3457/0) diff 212013 XMR (76 ms)
[2020-02-14 10:28:43.890]  cpu  accepted (3458/0) diff 212013 XMR (55 ms)
[2020-02-14 10:28:59.409]  net  new job from rxtest.biblepay.org diff 212559 algo rx/0 height 2033329
[2020-02-14 10:29:13.468]  cpu  accepted (3459/0) diff 212559 XMR (71 ms)
[2020-02-14 10:29:24.829]  cpu  accepted (3460/0) diff 212559 XMR (71 ms)
[2020-02-14 10:29:32.730] speed 10s/60s/15m 7695.7 7693.8 7694.7 H/s max 7711.5 H/s
[2020-02-14 10:29:46.859]  net  new job from rxtest.biblepay.org diff 213107 algo rx/0 height 2033330
[2020-02-14 10:30:12.223]  cpu  accepted (3461/0) diff 213107 XMR (55 ms)
[2020-02-14 10:30:32.741] speed 10s/60s/15m 7697.4 7695.2 7694.8 H/s max 7711.5 H/s
[2020-02-14 10:30:38.240]  cpu  accepted (3462/0) diff 213107 XMR (72 ms)
[2020-02-14 10:31:32.751] speed 10s/60s/15m 7695.0 7695.5 7694.9 H/s max 7711.5 H/s
[2020-02-14 10:32:31.536]  net  new job from rxtest.biblepay.org diff 212970 algo rx/0 height 2033331
[2020-02-14 10:32:32.759] speed 10s/60s/15m 7698.3 7696.0 7695.0 H/s max 7711.5 H/s
[2020-02-14 10:32:58.995]  cpu  accepted (3463/0) diff 212970 XMR (55 ms)
[2020-02-14 10:33:32.766] speed 10s/60s/15m 7694.1 7695.8 7695.0 H/s max 7711.5 H/s
[2020-02-14 10:33:38.444]  cpu  accepted (3464/0) diff 212970 XMR (78 ms)
[2020-02-14 10:34:04.363]  cpu  accepted (3465/0) diff 212970 XMR (75 ms)
[2020-02-14 10:34:32.775] speed 10s/60s/15m 7696.3 7695.2 7695.3 H/s max 7711.5 H/s
[2020-02-14 10:35:32.785] speed 10s/60s/15m 7692.3 7682.6 7694.5 H/s max 7711.5 H/s
[2020-02-14 10:36:32.796] speed 10s/60s/15m 7692.1 7685.1 7693.8 H/s max 7711.5 H/s

Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • sunk818
  • Global Moderator

    • 521


    • 36
    • April 24, 2018, 02:02:20 PM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #24 on: February 14, 2020, 08:52:13 AM »
Could you perhaps start the pool at 10k difficulty then go up? 75k is too high for my little single 4c/4t machine.
BH6oxjLkyz3z8FYpvU3ZR7PTZ31Xt9DkXZ


  • oncoapop
  • Full Member

    • 171


    • 17
    • October 23, 2018, 12:31:17 PM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #25 on: February 14, 2020, 09:06:08 AM »
Yes, I do apologise. I recall that you did tell me this before and so I used the old testnet script with the new RandomX part and it completed the compile. Thank you.

For the record
Code: [Select]

cd
git clone -b develop http://github.com/biblepay/biblepay-evolution

# RandomX Part
cd biblepay-evolution/src/crypto/RandomX
mkdir build && cd build
cmake -DARCH=native ..
make
cd ../../../../..
# end of RandomX Part

evodir=$HOME"/biblepay-evolution"
cd $evodir/depends

# Build with all cores, depending on the number of CPU cores available
cores=`lscpu | grep "^CPU(s):" | awk -F" " '{print $2}'`
proc=$cores

make -j$proc

cd ..

./autogen.sh

wdir=`pwd`
./configure --prefix $wdir/depends/x86_64-pc-linux-gnu

make -j$proc


Thank you, I have now got it the external and wallet set up and am mining on testnet

http://rxtest.biblepay.org/workers (BBP)
ygsYVjsR5RamCuiXyHUAoZb7nq8aM1WDUP   1   0   100%   21.47 KH

https://minexmr.com/#worker_stats (XMR pool to test)
16.67 H/s   0.00 H/s   410000   0   0   4 minutes ago   *base address*

Code: [Select]
vm.nr_hugepages = 4
1GB pages successfully enabled
 * CPU          Intel(R) Xeon(R) CPU X7560 @ 2.27GHz (2) x64 -AES
                L2:0.5 MB L3:48.0 MB 4C/4T NUMA:1
 * MEMORY       1.4/3.9 GB (37%)
 * DONATE       10%
 * ASSEMBLY     auto:none
 * POOL #1      rxtest.biblepay.org:3008 algo auto
 * COMMANDS     hashrate, pause, resume
 * OPENCL       disabled
 * CUDA         disabled
[2020-02-14 06:49:37.424]  net  use pool rxtest.biblepay.org  Orphan Charity
[2020-02-14 06:49:37.424]  net  new job from rxtest.biblepay.org diff 75000 algo rx/0 height 2033499
[2020-02-14 06:49:37.424]  rx   init dataset algo rx/0 (4 threads) seed 154eb7a21cd32a59...
[2020-02-14 06:49:37.426]  rx   allocated 2336 MB (2080+256) huge pages 0% 0/1168 +JIT (1 ms)
[2020-02-14 06:50:26.275]  rx   dataset ready (48850 ms)
[2020-02-14 06:50:26.276]  cpu  use profile  *  (2 threads) scratchpad 2048 KB
[2020-02-14 06:50:26.309]  cpu  READY threads 2/2 (2) huge pages 100% 2/2 memory 4096 KB (33 ms)
[2020-02-14 06:50:52.508]  cpu  accepted (1/0) diff 1 BBP (0 ms)
[2020-02-14 06:51:26.459] speed 10s/60s/15m 135.1 134.1 n/a H/s max 183.3 H/s
[2020-02-14 06:51:35.559]  net  new job from rxtest.biblepay.org diff 54217 algo rx/0 height 2033500
[2020-02-14 06:52:26.599] speed 10s/60s/15m 131.6 137.5 n/a H/s max 183.3 H/s
[2020-02-14 06:53:11.739] [rxtest.biblepay.org:3008] read error: "end of file"
[2020-02-14 06:53:12.776]  net  orphan donations started
[2020-02-14 06:53:12.776]  net  new job from rxtest.biblepay.org-Charity diff 75000 algo rx/0 height 2033500
[2020-02-14 06:53:20.105]  net  new job from rxtest.biblepay.org-Charity diff 75000 algo rx/0 height 2033501
[2020-02-14 06:53:26.833] speed 10s/60s/15m 138.0 125.3 n/a H/s max 183.3 H/s
[2020-02-14 06:53:33.432]  net  new job from rxtest.biblepay.org-Charity diff 75000 algo rx/0 height 2033502
[2020-02-14 06:54:27.094] speed 10s/60s/15m 123.8 117.0 n/a H/s max 183.3 H/s
[2020-02-14 06:55:27.334] speed 10s/60s/15m 113.1 113.6 n/a H/s max 183.3 H/s
[2020-02-14 06:55:31.757] [rxtest.biblepay.org:3008] read error: "end of file"
[2020-02-14 06:56:27.530] speed 10s/60s/15m 155.6 147.5 n/a H/s max 200.6 H/s
[2020-02-14 06:57:27.724] speed 10s/60s/15m 117.2 148.3 n/a H/s max 220.5 H/s
[2020-02-14 06:58:27.906] speed 10s/60s/15m 135.9 151.8 n/a H/s max 236.7 H/s
[2020-02-14 06:58:33.536]  net  new job from rxtest.biblepay.org-Charity diff 50000 algo rx/0 height 2033502
[2020-02-14 06:59:01.798] [rxtest.biblepay.org:3008] read error: "end of file"
[2020-02-14 06:59:28.023] speed 10s/60s/15m 140.9 170.6 n/a H/s max 236.7 H/s
[2020-02-14 06:59:37.751]  net  new job from rxtest.biblepay.org-Charity diff 33333 algo rx/0 height 2033503

note the errors
[2020-02-14 06:55:31.757] [rxtest.biblepay.org:3008] read error: "end of file"

debug.log (tail)
Code: [Select]
2020-02-14 14:54:36 ProcessMessages(version, 141 bytes) FAILED peer=2111
2020-02-14 14:54:41 Flushed 49 addresses to peers.dat  11ms
2020-02-14 14:54:52 ProcessMessages(version, 141 bytes) FAILED peer=2112
2020-02-14 14:55:10 ProcessMessages(version, 141 bytes) FAILED peer=2113
2020-02-14 14:55:36 CMasternodeSync::NotifyHeaderTip -- pindexNew->nHeight: 28764 fInitialDownload=0
2020-02-14 14:55:36 ConnectBlock(BIBLEPAY): spork is off, skipping transaction locking checks
2020-02-14 14:55:36 UpdateTip: new best=7394ea2f327ddbd1bbbb865412bb2106a20249d63455c894351c3ed5ef0844cf height=28764 version=0x50000010 log2_work=48.51122856 tx=46915 date='2020-02-14 14:54:42' progress=0.999988 cache=11.7MiB(63827txo) evodb_cache=1.5MiB
2020-02-14 14:55:36 {PNB}: ACC  ProcessMessages(version, 141 bytes) FAILED peer=2114
2020-02-14 14:55:50 ProcessMessages(version, 141 bytes) FAILED peer=2115
2020-02-14 14:55:59 ProcessMessages(version, 141 bytes) FAILED peer=2116
2020-02-14 14:57:05 ProcessMessages(version, 141 bytes) FAILED peer=2117
2020-02-14 14:57:10 ProcessMessages(version, 141 bytes) FAILED peer=2118
2020-02-14 14:57:28 ProcessMessages(version, 141 bytes) FAILED peer=2119
2020-02-14 14:57:31 ProcessMessages(version, 141 bytes) FAILED peer=2120
2020-02-14 14:57:41 ProcessMessages(version, 141 bytes) FAILED peer=2121
2020-02-14 14:57:42 ProcessMessages(version, 141 bytes) FAILED peer=2122
2020-02-14 14:57:55 CGovernanceObject::RequestOrphanObjects -- number objects = 0
2020-02-14 14:58:00 ProcessMessages(version, 141 bytes) FAILED peer=2123
2020-02-14 14:58:00 ProcessMessages(version, 141 bytes) FAILED peer=2124
2020-02-14 14:58:01 ProcessMessages(version, 141 bytes) FAILED peer=2125
2020-02-14 14:58:12 ProcessMessages(version, 141 bytes) FAILED peer=2126
2020-02-14 14:59:02 AdvertiseLocal: advertising address 45.62.240.90:40001



  • sunk818
  • Global Moderator

    • 521


    • 36
    • April 24, 2018, 02:02:20 PM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #26 on: February 14, 2020, 09:12:52 AM »
i sent some accepted hashes but my yf address is not showing up on pool workers. is that to be expected?


http://rxtest.biblepay.org/workers
BH6oxjLkyz3z8FYpvU3ZR7PTZ31Xt9DkXZ


  • earlzmoade
  • Super Developer

    • 311


    • 48
    • August 02, 2018, 03:22:01 AM
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #27 on: February 14, 2020, 09:47:13 AM »
    Yeah i was getting the same error this morning but on windows10.
Joshua 1:9
Have i not commanded you?
Be strong and courageous. Do not be afraid;
do not be discouraged, for the Lord your God
will be with you wherever you go.


  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #28 on: February 14, 2020, 09:59:14 AM »
Have been running cense last evening the bbp-xmrig dual miner.  Theres no diffrence in wattage from just mining monero to this dual miner  from what i can tell.

Came home from part time work and i see that the miner is still running, the monero "part" of it anyway but the BBP shares stopped like 5 hours ago, ill link the log file:

Thats great, yeah on the bbp part dropping out, I see the same behavior.  What I have discovered is I can dual mine for about 8-14 hours or so, then the monero side keeps working and the bbp side stops.  I have a feeling that something in the code has a timeout (on the bbp side in xmrig) that I need to fix. 

In the mean time, all, please just restart the miner after a few hours if the bbp drops out and you will see yourself in the pool again.

You can clearly see the problem btw on the xmrig side by looking in the console window and seeing no "BBP 1" shares solved.

But anyway I wanted to ask you the most crucial question (Im glad to hear the wattage is the same).  Could you please do a side by side baseline between pure XMR mining from their xmrig, vs biblepay dual mining using our xmrig?  That is show us your hashrate for XMR alone vs dual XMR-BBP?  Id like to see the efficiency drop % that our blakehashes take away from the total?

Thanks!



  • Rob Andrews
  • Administrator

    • 4090


    • 97
    • June 05, 2017, 08:09:04 PM
    • Patmos, Island Of
    more
Re: BIBLEPAY - RANDOMX INTEGRATION
« Reply #29 on: February 14, 2020, 10:01:20 AM »
i sent some accepted hashes but my yf address is not showing up on pool workers. is that to be expected?


http://rxtest.biblepay.org/workers

Yes, its to be expected if you hash a couple and let the block go by, yes (as you probably know from experience of running nomp pool, that the round changes when blocks change).

EDIT: Btw, the nomp in its current state only registers the BBP solved shares - the XMR shares pass through to the monero side which is not exposed in the pool yet.  Im going to add metrics for that asap.  So you must also ensure the solved hashes are solving BBP shares as XMR dont register.

« Last Edit: February 14, 2020, 10:31:47 AM by Rob Andrews »