Main Menu

jhProtominer - CPU and collisions/min charts

Started by MisO69, November 13, 2013, 03:15:10 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Shentist

@ yvg1900

i try your miner and find shares and see the worker at ypool, but in the console it says 0 shares accepted. At ypool no shares/h for this worker. Is it normal or do i have to change something?

Thanks

pap

Thanks for your two replies yvg1900!

I now much better understand the way things goes with your miner.
I've tried by myself and with your precious hints I've optimised not so bad my configuration.

Thank you!

Pap.

nomullet

Anyone been able to connect to http://ptsweb.beeeeer.org pool using yvg1900 miners? Haven't had any success with
jhprotominer.exe -o ptsweb.beeeeer.org:1337 -u PueJycDn6HC2WjzotSs7JjFSYrTGLqSmoG -p x -t 7
M9ycAeveS8hhQtok6xgLPMEpGsZxFkcgzT

yvg1900

After 512M typically memory bandwidth becomes bottleneck, but you shall try. Advise is very simple - try 512 and 1024, if 1024 is slower then 2048 will be even slower. If 1024 wins - try 2048. Stick with the fastest.

That's it.

yvg1900
Follow @yvg1900 on Twitter for yam miner updates and support

pap

And a last question if I can  :)

Do you think there's a significant difference between 1024Mo/thread and 2048Mo/thread? And does more Mo/thread would be efficient?

Thank you so much in advance!

Once I'll reach my first PTS (psychological gap for me) I'll double the default time mining for you each hour.

Pap

pap

Thank you for you quick response!

So for now is it better to stay with a single process with "-A -t 8" or regarding to your answer maybe 4 process with something like an equivalent to "-A -2" (using numactl or so) to optimize the 1 core/two threads design of the cpu?

Pap

yvg1900

Two processes make sense only for multi-socket systems (Duals, Quads, SGI UV, etc).

-A option added to lock threads to cores and minimize cross-core thread context migration. This helps in some cases and added to those who like to squeeze every single bit fo perf.

8 separate processes does not make sense at all. I am thinking on better internal NUMA support, too.

The main downside of running multiple processes is that every miner process shall maintain separate pool connection, while threads inside the process share one. Implementing proper NUMA support for single process is a non-trivial task, because of most important point is to get NUMA-aware memory allocation. This is on the list, but needs time for testing.

yvg1900
Follow @yvg1900 on Twitter for yam miner updates and support

pap

Hi yvg1900,

I'm real newbie and maybe my questions already have been aswered, but I'd like to have your opinion about configuration.

First of all I'm using an Intel® Xeon® E3 1230 v2 (4 coeurs 8 threads @3.3 GHz)

In your finetuning.txt you're talking about the benefits of using separate process per thread using numactl on a Linux but in the same time the new version of jhprotominer (jhprotominer-yvg1900-M7h-linux64-corei7avx.tgz) introduced the "-A" option to enforce cpu affinity.

For you, is it more efficient to run 1 jhprotominer's process using "-A -t 8" or 8 separate process stuck directly to one of the 8 threads?

Thanks in advance if you have the time to respond ands thanks a lot for you're great job!

Pap

legitnick

AMD FX 8120 - 200 cpm 8 threads (linux)
AMD phenom II x4 - 110 cpm 4 threads (linux)

TonyC

Quote from: yvg1900 on December 12, 2013, 06:00:31 AM
Will consider proxy support.

yvg1900

Thank you very much for considering my request!! I have a lot of 32 core Xeon servers but they are in a data center behind a firewall.  :(

yvg1900

Follow @yvg1900 on Twitter for yam miner updates and support

TonyC

Quote from: yvg1900 on December 07, 2013, 06:50:26 AM
New version available - now matching new pool server configuration after it moved.

Authentic builds are:
https://www.dropbox.com/sh/jvp4wwek8jpohj7/RlW6hzYqTz
https://mega.co.nz/#F!h0tkXSxZ!f62uoUXogkxQmP2xO8Ib-g
http://sdrv.ms/18wfjYX
http://pan.baidu.com/s/1xOOWa

yvg1900

Hello,

Can I have a small feature request? As I'm trying to mine behind a firewall, all my traffic needs to go through a proxy server. It will be really great if jhProtominer supports proxy server. I am willing to donate my first 24hr of mining if I can get it going. :)

r05

Quote from: yosh on December 12, 2013, 12:15:35 AM
What are "collision per minute" ... I'm use to hashes per second.

Also, does anyone know how to install this on linux and run?

Thanks for any pointers. These new alt coin forums are sometimes a bit scattered.
Taken from this thread: https://bitsharestalk.org/index.php?topic=722.0

Quotesudo apt-get update
sudo apt-get install yasm -y git make g++ build-essential libminiupnpc-dev
sudo apt-get install -y libboost-all-dev libdb++-dev libgmp-dev libssl-dev dos2unix

git clone https://github.com/thbaumbach/ptsminer
cd ~/ptsminer/src
make -f makefile.unix
./ptsminer <your PTS address> <number of threads>
Unsure of what "Linux" you need instructions for, but the above works flawlessly on most Ubuntu 13.04LTS VPS instances.
If I have helped you, please consider buying me a beer:
PTS: PZ6ZED8q1i7nQqnZiwFHdgLMELi3sgpnzL
BTC: 1CPF64k1AraWAUiDSh2QthRhbtJJznzRtw

yosh

What are "collision per minute" ... I'm use to hashes per second.

Also, does anyone know how to install this on linux and run?

Thanks for any pointers. These new alt coin forums are sometimes a bit scattered.

superresistant

my first try with my 4 Opterons :

- AMD Opteron 6164 HE 70c/m ~24 hours of use
12 thread and 256 MB per thread

That's 280c/m in total. Gonna try different settings and overclock soon.