-
Notifications
You must be signed in to change notification settings - Fork 18
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
Plot Slowdown #1
Comments
Hmmm.... really can't tell why that would happen. |
mine is stuck at 95% too. thanks update: It's still using cpu as if it's working on something. I'm on day two now of 95%. |
Please specify when running start nonce (even if 0), and size nonce's (-s and -n options). |
the reason i didn't include those before is because i don't know what the values should be. i'm guessing i can use 0 for start nonce but i have no idea what to use for the -n option. please advise. update: i noticed "Adjusting total nonces to 7495680 to match stagger size" from previous output so i'm running "cpulimit -l 50 -i ./plotavx2 -k numericburstid -x 1 -d path/to/hdd -s 0 -n 7495680 -m 8192 -t 8 -a". i'll let you know what happens. |
hi, I think I have a similar issue. Since 7 hours or so the plotter is at @ITwrx https://github.com/robertbiswas/mjminer-Plot-Command-Generator there you will find a command generator as html. It will translate you GBs in nonces. |
@BobbyT thanks for the link. i may end up needing it still. the command i ran 16 days ago is only 55% done due to using cpulimit. i still think that's pretty crazy though. either max out your cpu for days or wait a month to run it at 50%. wow. |
@ITwrx you are using btw: I killed the process, started the optimizer and the result was something like this: The auto determination of nonces doesn't work properly and ends in an deadlock, too bad. |
fx8350. shows avx only. |
The -t parameter is for threads and therefore cores. -x is for CPU instruction set, meaning how much instructions a cpu is able to execute. 1 CPU with 4 Cores and something like HyperThreading results in 8 Threads btw: the command generator doesn't add ASYNC |
i ran "./plotavx2 -k numericburstid -x 2 -d /mnt -s 0 -n 7495680 -m 2048 -t 4 -a" on an i5 machine with 2 tb hdd. it's stuck at 95% |
that was quick... what does |
An alternative: I will test it tomorrow... |
yeah it finished it like 8-12 hrs or something with an i5 and avx2. a "use whole directory/device" option would be nice. |
The command generator gives me -n 7372800 for 1800 GB |
oh, i thought you were saying that the command generator hadn't worked after all so i never tried it. thanks. i'll try that nonce and see what happens. |
there seems to be a discepency in nonce calculation between the command generator, stagger size and plotavx2, as when i used 7372800 plotavx2 calculated the disk size as slightly above 1.8TB and indeed plotavx2 got stuck at 96%. i had to lower nonce value to 7000000 which plotavx2 then showed as 7000064 (1836 GB). that is 1.79 TB and is running now. maybe this time it can complete. |
Today I finished plotting and then I wanted to start the optimizer, but I get the error message any idea what to do? |
if you're talking about mjminer it's readme and announcement seem to indicate it plots and optimizes at the same time, so my guess is it wants to replot your whole drive. don't ask me why it has miner in the name with no mining instructions in the readme. i haven't dug any deeper than that though. i'm still currently plotting with mdcct's plotavx2. |
no I meant mdcct's plot & optimize. |
oh, ok. "./optimize --help" returns nothing. my guess would be to let the optimizer do what it wants (free the space it wants to free) or to mine without running the optimizer. I would hope if you free the space, it optimizes without actually destroying your plot. otherwise, why would we even need to run the plotter to begin with? of course it could be some idiosyncrisity with how you're supposed to call "optimize" but without any help info you just have to guess or wait on the author to respond. did you just run "./optimize"? or something else? |
okay, the optimizer needs the same space as the plot itself. It can't optimize in place. |
do you mean the optimizer needs the identical amount of free space as the plot (i'm assuming on the same device)? if so, how are you ever supposed to get the last plot optimized? |
yes it seems so. There is a GUI version for windows, there you are able to set the output directory for the optimized plots. |
thanks for the info. If i can't get Burst mining working on GNU+Linux using FLOSS without too much nonsense, then i just won't be able to mine or buy Burst. btw, mine finished plotting so the problem was that the nonce value was too high for the drive space i actually had available. |
I am using the mdcct plotter and after hitting the 95% complete level the program has slowed to a crawl or has stopped altogether. Any ideas as to why this might happen.
I am plotting a 5TB drive. Here is the input to start:
./plot -k xxxxxxxxxxxxx587 -x 1 -d /media/imbota/burst/ -s 0
Working output:
Using SSE2 core.
Creating plots for nonces 0 to 18907000 (4959 GB) using 12775 MB memory and 4 threads
95 percent done.
Thanks for any help you can give.
The text was updated successfully, but these errors were encountered: