Pages:
Author

Topic: [ANN] jminer v0.5.3 - GPU assisted PoC-Miner for Burstcoin (BURST) - PoC2 - page 2. (Read 23300 times)

sr. member
Activity: 257
Merit: 255
burstcoin-jminer-0.4.3-SNAPSHOT

Download:
https://github.com/de-luxe/burstcoin-jminer/releases/tag/0.4.3-SNAPSHOT

...

@equipoise you could try, if the lastest changes have positive effects on memory issues with Win7 ...


OK. Thank you. I'll test in a few days and I'll let you know.

Thanks, looking forward to that ... even i'm not very optimistic, there have been some big improvements in memory usage and maybe that changes something.
hero member
Activity: 794
Merit: 1000
Monero (XMR) - secure, private, untraceable
burstcoin-jminer-0.4.3-SNAPSHOT

Download:
https://github.com/de-luxe/burstcoin-jminer/releases/tag/0.4.3-SNAPSHOT

I expect the miner to be more stable, and memory usage should be constant now.

Changes:
- bugfixes
- updated versions of used libs (spring+jetty)
- providing some info about used pool on startup (balance, total mined, number of miners)
- add miner and capacity info on commit nonce to pool (e.g. to see miner version+ capacity on burst.ninja)

Please test and report :-)

@equipoise you could try, if the lastest changes have positive effects on memory issues with Win7 ...


OK. Thank you. I'll test in a few days and I'll let you know.
sr. member
Activity: 257
Merit: 255
burstcoin-jminer-0.4.3-SNAPSHOT

Download:
https://github.com/de-luxe/burstcoin-jminer/releases/tag/0.4.3-SNAPSHOT

I expect the miner to be more stable, and memory usage should be constant now.

Changes:
- bugfixes
- updated versions of used libs (spring+jetty)
- providing some info about used pool on startup (balance, total mined, number of miners)
- add miner and capacity info on commit nonce to pool (e.g. to see miner version+ capacity on burst.ninja)

Please test and report :-)

@equipoise you could try, if the lastest changes have positive effects on memory issues with Win7 ...

sr. member
Activity: 257
Merit: 255
burstcoin-jminer-0.4.2-RELEASE
https://github.com/de-luxe/burstcoin-jminer/releases/tag/0.4.2-RELEASE

Changes
- updated used libs (including openCL, use latest drivers!)
- better handling/info on fast blocks
- incorrect size info of plots, GB and TB are decimal, calculation is binary fixed
- eff.read is more likely the average read speed - now we have avg. and eff. speed were eff. is speed since last info shown.
- add optional plot-drive info output
- make memory usage more effective and adjustable (memory usage reduced up to ~50% per default, optimize more by editing 'readerThreads' property)
- write console output to logfile

Setup
jminer is configured in 'jminer.properties' that has to be in same folder.

For a quick start check:
https://github.com/de-luxe/burstcoin-jminer/blob/master/README.md
or README file included in download.

For all available settings check:
https://github.com/de-luxe/burstcoin-jminer/blob/master/jminer.default.properties
or jminer.properties included in download.

NOTICE
There are two binaries for download, please take the one that fits for your OS and OpenCL version.

Support
https://bitcointalksearch.org/topic/ann-jminer-v053-gpu-assisted-poc-miner-for-burstcoin-burst-poc2-1170987
or
http://forum.burst-team.us:4567/topic/24


Not sure if this release changes anything for Win7, but it is worth a try.
sr. member
Activity: 302
Merit: 250
So the problem in Windows 7 is that the miner stops after ... x hours because of caching/ram issues?

I built a small "jminer -restarter" that restarts the miner after a chosen amount of minutes. I made that because my graphic card is so cheap and slow that after some hours RAM usage runs out of control...  and I use Win 10.

I could release the code for you if that helps... it's nothing special.
hero member
Activity: 794
Merit: 1000
Monero (XMR) - secure, private, untraceable
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258


Thanks for that hint jaggard!
I have no Win7 for testing, could someone confirm, that this works?
@equipoise, maybe this can fix your issues?

I'll test it first free time possible - most probably next few days. I didn't found it when I searched for a solution. I'll let you know if this fixed it. Thank you for sharing.
It's not helping. I set the maximum read cash RAM to be 2GB on my 16GB RAM system and I ran it about 24 hours. There may be a bit of improvement in the responsiveness, but it's far from what's needed.

Did you test this one: http://forum.burst-team.us:4567/topic/37/runaurufu-s-memory-cleaner-win ... guess all wont work if its the java vm allocation the memory?!

I tried many memory cleaners when I had the same problem with Blago's miner - some of them were reported working by other users in the Burst thread. I even tried different solutions discussed in code forums and wrote and compiled some cleaner solutions on my own. They were not helping back then and I don't think any memory cleaner would help for jminer on win 7 too.
sr. member
Activity: 257
Merit: 255
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258


Thanks for that hint jaggard!
I have no Win7 for testing, could someone confirm, that this works?
@equipoise, maybe this can fix your issues?

I'll test it first free time possible - most probably next few days. I didn't found it when I searched for a solution. I'll let you know if this fixed it. Thank you for sharing.
It's not helping. I set the maximum read cash RAM to be 2GB on my 16GB RAM system and I ran it about 24 hours. There may be a bit of improvement in the responsiveness, but it's far from what's needed.

Did you test this one: http://forum.burst-team.us:4567/topic/37/runaurufu-s-memory-cleaner-win ... guess all wont work if its the java vm allocation the memory?!
newbie
Activity: 29
Merit: 0
Shame, it worked for me with the blago version with the issue, and helps with many other things here, like copying large amounts of files between drives, so hoped it would apply here also.
hero member
Activity: 794
Merit: 1000
Monero (XMR) - secure, private, untraceable
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258


Thanks for that hint jaggard!
I have no Win7 for testing, could someone confirm, that this works?
@equipoise, maybe this can fix your issues?

I'll test it first free time possible - most probably next few days. I didn't found it when I searched for a solution. I'll let you know if this fixed it. Thank you for sharing.
It's not helping. I set the maximum read cash RAM to be 2GB on my 16GB RAM system and I ran it about 24 hours. There may be a bit of improvement in the responsiveness, but it's far from what's needed.
newbie
Activity: 29
Merit: 0
I've been using it on my boxen for some time now, mainly because I got tired of the system trying to turn all available ram into cache. It takes a registry value to set the max amount, so it's a bit fiddly to use, but it does help things significantly.
hero member
Activity: 794
Merit: 1000
Monero (XMR) - secure, private, untraceable
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258


Thanks for that hint jaggard!
I have no Win7 for testing, could someone confirm, that this works?
@equipoise, maybe this can fix your issues?

I'll test it first free time possible - most probably next few days. I didn't found it when I searched for a solution. I'll let you know if this fixed it. Thank you for sharing.
sr. member
Activity: 257
Merit: 255
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258


Thanks for that hint jaggard!
I have no Win7 for testing, could someone confirm, that this works?
@equipoise, maybe this can fix your issues?
newbie
Activity: 29
Merit: 0
Here's something that may help people on win 7 - Dyncache, a service to manage cache sizes. Something that m$ put out to implement similar cache management for it that they put in win 8+. https://www.microsoft.com/en-us/download/details.aspx?id=9258
sr. member
Activity: 257
Merit: 255
Hi luxe,

Thanks for your work  Smiley Since some time, I get this error:

Error: ReaderPartLoadedEvent for unknown chunkPartStartNonce

No java error, just that on two boxes. And hundreds of them. No errors with blago's miner, but strange thing is that they seem to find the same number of dl. I do use large startnonces....

Any idea....? No hits on google.


This error does not effect your mining ... but indicates you have duplicate or overlapping plots.
Please check for plot-file duplicate or overlapping plots e.g. use https://bchain.info/BURST/tools/overlap

jminer uses a lookup with chunkPartStartNonce as unique key, to calculate how much capacity is left in a round.
Once a chunkPart is read it's removed from that lookup ... in your case it was already removed, means you have at least two times the same chunkPartStartNonce.


hero member
Activity: 490
Merit: 500
Hi luxe,

Thanks for your work  Smiley Since some time, I get this error:

Error: ReaderPartLoadedEvent for unknown chunkPartStartNonce

No java error, just that on two boxes. And hundreds of them. No errors with blago's miner, but strange thing is that they seem to find the same number of dl. I do use large startnonces....

Any idea....? No hits on google.

sr. member
Activity: 257
Merit: 255
sr. member
Activity: 328
Merit: 250
I am really sorry for bothering, but I am getting this error on every couple of hours:
I tried with memory options 6G 4G and without and still, it is the same.


Exception in thread "readerPool-156" java.lang.OutOfMemoryError: Java heap space
2016-01-14 08:09:25.908  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
Exception in thread "readerPool-183" 2016-01-14 08:09:50.236  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
Exception in thread "readerPool-185" Exception in thread "readerPool-182" 2016-01-14 08:10:06.064  INFO 4692 --- [    roundPool-2] burstcoin.jminer.CommandLineRunner       : dl '117665198' > '60000' skipped
java.lang.OutOfMemoryError: Java heap space2016-01-14 08:10:13.971  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout

2016-01-14 08:10:29.721  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
2016-01-14 08:10:45.518  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
2016-01-14 08:11:09.236  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout
2016-01-14 08:11:25.018  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
2016-01-14 08:11:32.877  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
2016-01-14 08:12:12.424  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout
java.lang.OutOfMemoryError: Java heap space
java.lang.ArrayIndexOutOfBoundsException: -12016-01-14 08:12:28.205  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null

        at sun.nio.ch.NativeThreadSet.remove(Unknown Source)
        at sun.nio.ch.FileChannelImpl.position(Unknown Source)2016-01-14 08:12:44.034  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout

2016-01-14 08:13:07.737  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
        at sun.nio.ch.FileChannelImpl.position(Unknown Source)
        at burstcoin.jminer.core.reader.task.ReaderLoadDriveTask.load(ReaderLoadDriveTask.java:75)2016-01-14 08:13:23.549  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestLastWinnerTask   : Error: Failed to 'getBlockchainStatus'

2016-01-14 08:13:23.581  INFO 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestLastWinnerTask   :       last winner 'N/A', walletServer out of sync.
        at burstcoin.jminer.core.reader.task.ReaderLoadDriveTask.run(ReaderLoadDriveTask.java:59)
2016-01-14 08:13:55.569  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)2016-01-14 08:14:19.334  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
2016-01-14 08:14:35.418  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: java.net.SocketTimeoutException: Connect Timeout
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space2016-01-14 08:14:51.916  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestMiningInfoTask   : Unable to get mining info from wallet: null

java.lang.OutOfMemoryError: Java heap space2016-01-14 08:15:16.369  WARN 4692 --- [  networkPool-2] b.j.c.n.t.NetworkRequestLastWinnerTask   : Error: Failed to 'getBlockchainStatus'






sr. member
Activity: 257
Merit: 255
C:\Burst>java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)

C:\Burst>

It is now OK. Really sorry for this, I checked again and I DL-ed 64bit installer. Anyone should pay attention to what this java automatic installer is doing by own will.

First result is here : (looks really gooooood Smiley )

...


I'm glad we could solve that issue ... let it burst :-)
sr. member
Activity: 328
Merit: 250
C:\Burst>java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)

C:\Burst>

It is now OK. Really sorry for this, I checked again and I DL-ed 64bit installer. Anyone should pay attention to what this java automatic installer is doing by own will.


First result is here : (looks really gooooood Smiley )

C:\Burst>java -jar -d64 -Xmx6G -XX:+UseG1GC burstcoin-jminer-0.3.6-RELEASE.jar
21:03:29.190 [Timer-0] INFO  burstcoin.jminer.CommandLineRunner - start the engines ...

2016-01-13 21:03:31.018  INFO 3396 --- [        Timer-0] o.s.boot.SpringApplication               : Starting application on Miner-091 with PID 3396 (started by Arrow in C:\Burst)
2016-01-13 21:03:31.190  INFO 3396 --- [        Timer-0] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@23e81b98: startup date [Wed Jan 13 21:03:31 PST 2016]; root of context hierarchy
2016-01-13 21:03:34.584  INFO 3396 --- [        Timer-0] b.jminer.core.checker.util.OCLChecker    : success ... started openCL context!
2016-01-13 21:03:34.662  INFO 3396 --- [        Timer-0] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService  'networkPool'
2016-01-13 21:03:34.693  INFO 3396 --- [        Timer-0] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService  'readerPool'
2016-01-13 21:03:35.568  INFO 3396 --- [        Timer-0] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService  'roundPool'
2016-01-13 21:03:35.881  INFO 3396 --- [        Timer-0] org.eclipse.jetty.util.log               : Logging initialized @8989ms
2016-01-13 21:03:39.643  INFO 3396 --- [        Timer-0] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2016-01-13 21:03:39.690  INFO 3396 --- [        Timer-0] o.s.boot.SpringApplication               : Started application in 9.813 seconds (JVM running for 12.801)
2016-01-13 21:03:39.706  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :
2016-01-13 21:03:39.721  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :                             Burstcoin (BURST)
2016-01-13 21:03:39.737  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :             __         __   GPU assisted PoC-Miner
2016-01-13 21:03:39.737  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :            |__| _____ |__| ____   ___________
2016-01-13 21:03:39.737  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :    version |  |/     \|  |/    \_/ __ \_  __ \
2016-01-13 21:03:39.753  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :      0.3.6 |  |  Y Y  \  |   |  \  ___/|  | \/
2016-01-13 21:03:39.753  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :        /\__|  |__|_|  /__|___|  /\___  >__|
2016-01-13 21:03:39.753  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :        \______|     \/        \/     \/
2016-01-13 21:03:39.768  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :       mining engine: BURST-LUXE-ZDVD-CX3E-3SM58
2016-01-13 21:03:39.768  INFO 3396 --- [        Timer-0] burstcoin.jminer.CommandLineRunner       :      openCL checker: BURST-QHCJ-9HB5-PTGC-5Q8J9
2016-01-13 21:03:40.393  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : -------------------------------------------------------
2016-01-13 21:03:40.409  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : START block '186037', scoopNumber '1575', capacity '26045 GB'
2016-01-13 21:03:40.409  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       :       targetDeadline '60000', baseTarget '2319625'
2016-01-13 21:03:40.581  INFO 3396 --- [  networkPool-1] burstcoin.jminer.CommandLineRunner       :       winner block '186036', 'BURST-9EE4-BAXQ-876T-BQRWF'
2016-01-13 21:03:40.596  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '312852067' > '60000' skipped
2016-01-13 21:03:40.628  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '307882924' > '60000' skipped
2016-01-13 21:03:40.643  INFO 3396 --- [   readerPool-8] burstcoin.jminer.CommandLineRunner       : 1% done (0TB 2GB), eff.read '2 MB/s'
2016-01-13 21:03:40.659  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '67612539' > '60000' skipped
2016-01-13 21:03:40.753  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '15926967' > '60000' skipped
2016-01-13 21:03:41.268  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '13600520' > '60000' skipped
2016-01-13 21:03:41.409  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '4204180' > '60000' skipped
2016-01-13 21:03:41.581  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '2783440' > '60000' skipped
2016-01-13 21:03:44.378  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '1472035' > '60000' skipped
2016-01-13 21:03:46.300  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '248815' > '60000' skipped
2016-01-13 21:03:46.893  INFO 3396 --- [   readerPool-6] burstcoin.jminer.CommandLineRunner       : 12% done (2TB 846GB), eff.read '111 MB/s'
2016-01-13 21:03:50.487  INFO 3396 --- [   readerPool-8] burstcoin.jminer.CommandLineRunner       : 23% done (5TB 668GB), eff.read '143 MB/s'
2016-01-13 21:03:53.971  INFO 3396 --- [   readerPool-2] burstcoin.jminer.CommandLineRunner       : 34% done (8TB 491GB), eff.read '159 MB/s'
2016-01-13 21:03:55.971  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : dl '121016' > '60000' skipped
2016-01-13 21:03:57.175  INFO 3396 --- [   readerPool-6] burstcoin.jminer.CommandLineRunner       : 45% done (11TB 312GB), eff.read '172 MB/s'
2016-01-13 21:04:00.237  INFO 3396 --- [   readerPool-4] burstcoin.jminer.CommandLineRunner       : 56% done (14TB 134GB), eff.read '182 MB/s'
2016-01-13 21:04:04.346  INFO 3396 --- [   readerPool-2] burstcoin.jminer.CommandLineRunner       : 67% done (16TB 980GB), eff.read '181 MB/s'
2016-01-13 21:04:08.034  INFO 3396 --- [   readerPool-5] burstcoin.jminer.CommandLineRunner       : 78% done (19TB 803GB), eff.read '183 MB/s'
2016-01-13 21:04:12.036  INFO 3396 --- [   readerPool-8] burstcoin.jminer.CommandLineRunner       : 89% done (22TB 625GB), eff.read '182 MB/s'
2016-01-13 21:04:20.135  INFO 3396 --- [   readerPool-6] burstcoin.jminer.CommandLineRunner       : 100% done (25TB 445GB), eff.read '163 MB/s'
2016-01-13 21:04:20.151  INFO 3396 --- [    roundPool-1] burstcoin.jminer.CommandLineRunner       : FINISH block '186037', best deadline 'N/A', round time '39s 789ms'







sr. member
Activity: 328
Merit: 250
Going to fix right away.
But I am certain I installed 64bit version, I always do.
De facto, it is not then 64bit.

Update in 5 minutes.

Thank you again, Luxe.
Pages:
Jump to: