Bitcoin Forum
June 27, 2024, 12:48:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 [77] 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 ... 166 »
1521  Alternate cryptocurrencies / Mining (Altcoins) / Re: cpuminer-multi cryptonight nicehash on: October 25, 2016, 11:42:59 PM
Mining cryptonight at Nicehash requires a modded miner. Mine works, see link in sig.
1522  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 21, 2016, 08:48:34 PM
LOOL I didn't know they had a binary up for EQhash lol good one i'll send a donation your ways anyways for the honestly hard to find in this dog eat dog world

also I've been doing some testing with the i7 6800k and with an OC to 3.7 MHz it does around 20h/s on lyra2z , basically double the hash rate of a 6700

I have a feeling I could get more out of it but I tried a higer OC and I didn't see much benift, hash rate acurally went lower /shrug

Thanks.

If higher CPU clock didn't help then your mem bandwidth is maxed out. Did you try to OC the mem?
1523  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 21, 2016, 07:28:21 PM
This algo really needs a windows binary similar to what u did for zero coin
id donate .2 btc myself if you can add it so i cant test it on the zcash test net


I was tempted to copy the Nicehash binaries and offer them to you privately for .2 BTC. Wink

https://github.com/nicehash/nheqminer/releases


First impressions:

I haven't tried the binaries and can't compile on Linux because I have an old version of QT. I don't want to risk breaking my
cpuminer compile environment.

nheqminer is a completely different from cpuminer, all c++, different SW architecture, different build process. Merging it with
cpuminer is not going to happen.

The algo has similar issues as zcoin, it is extremely memory hard so the limiting factor is memory bandwidth, not compute capacity.
It is already acknowledged by Nicehash that 6 threads are all that are needed on a i7, so mem bandwidth is already saturated and
it wouldn't benefit from optimizing.

There are opportunities to promote some SSE4/AVX code to AVX2 but the potential benefits are very limited. The i7 is already I/O bound
so it won't improve with AVX2 (as seen with zcoin) but i5 and I3 may see some improvement. With only 4 threads there may still be some
memory bandwidth available that could be exploited with more efficient code. How much it will help is anyone's guess.

Given the amount of work involved, my lack of experience with qmake and c++, and the limited potential benefit I'm going to pass on it
for the time being.

If anyone wants to pick it up I can help with the intrinsics but it looks pretty straightforward to migrate from AVX to AVX2.
1524  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 21, 2016, 04:39:10 PM

I will look at it.
1525  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 21, 2016, 12:16:14 PM
@joblo
Did you remove zr5 algo from v3.4.8?
Code:
./cpuminer --config=~/miner-configs/cpu-ziftrpool.io.json

         **********  cpuminer-opt 3.4.8  ***********
     A CPU miner with multi algo support and optimized for CPUs
     with AES_NI and AVX extensions.
     BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
     Forked from TPruvot's cpuminer-multi with credits
     to Lucas Jones, elmad, palmd, djm34, pooler, ig0tik3d,
     Wolf0, Jeff Garzik and Optiminer.

[2016-10-21 10:42:01] Unknown algo: zr5
Try `cpuminer-opt --help' for more information.

Silly command line parsing bug related to zcoin addition. Lyra2z is listed twice pushing zr5 out of range.
Simple fix delete line 577 in miner.h.

Code:
        "x14",
        "x15",
        "x17",
        "yescrypt",
        "lyra2z",           <--------- delete this line
        "zr5",
        "\0"

1526  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 21, 2016, 04:16:34 AM
ok this makes no sense :
intel G1820 using cpuminer-core2 is getting 569h or 10h/s
the G3250s using cpuminer-core2 are also getting ss high as  500 h or 9.8 h/s
and a brand new skylarke I-7 600k using cpuminer-core-avx2   is getting a max of 580 hs or 9.9 h/s cores hash faster but max out at aroun 90h
a core i3 4170 using cpuminer-core-avx2 gets only 450 h or 8.9 hs/s  - slower hash but each core does 120 h

any ideas as to why the i3 and the skylarke under perform so much on lyra2z

Yes, I have discussed it extensively. It all about memory bandwidth, not compute power. For kicks try reducing the number of threads
on your 6700K until you see the total hashrate drop. Hint: it's less than 4.

At my local store that had some broad well - E cards 6 core ones for only $100 more I exchanged my 6700 for a 6800k are boy were you right , even with like 50% usage on the cores I'm seeing speeds

of like 10000 h and 30 h/s  I guess these cards have 28 pc-e lanes vs the normal 16 ?  I cant image the higer end ones wit 40 pc-e lanes thoughs could probably do a sold 60 h/s , crazy these are only $100 more than the i7 6700k  I did need to buy are more
expensive mb though.

ok maybe this was a fluke after windows 10 updates run seems to have slowed down a ton trying to figure out whats what

**edit no fluke
 got the same high hash rates agin but for some reason after a while the miner just stops when it hits those max rates of 9k h or more any ideas ?

seems that the pool kicks the rig off due to shares being such high hash rates ? I get stratum timeouts when it gets to the higher rates

Stratum problems are a pool issue.
1527  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 11:29:01 PM
ok this makes no sense :
intel G1820 using cpuminer-core2 is getting 569h or 10h/s
the G3250s using cpuminer-core2 are also getting ss high as  500 h or 9.8 h/s
and a brand new skylarke I-7 600k using cpuminer-core-avx2   is getting a max of 580 hs or 9.9 h/s cores hash faster but max out at aroun 90h
a core i3 4170 using cpuminer-core-avx2 gets only 450 h or 8.9 hs/s  - slower hash but each core does 120 h

any ideas as to why the i3 and the skylarke under perform so much on lyra2z

Yes, I have discussed it extensively. It all about memory bandwidth, not compute power. For kicks try reducing the number of threads
on your 6700K until you see the total hashrate drop. Hint: it's less than 4.
1528  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 10:59:02 PM
cant build on Centos 7 6x

Code:
In file included from algo/hodl/hodl-gate.h:1:0,
                 from algo/hodl/hodl.cpp:2:
./algo-gate-api.h:126:49: error: using typedef-name ‘json_t’ after ‘struct’
 bool ( *work_decode )            ( const struct json_t*, struct work* );
                                                 ^
In file included from ./miner.h:38:0,
                 from algo/hodl/hodl.cpp:1:
/usr/include/jansson.h:53:3: note: ‘json_t’ has a previous declaration here
 } json_t;
   ^
In file included from algo/hodl/hodl.cpp:1:0:
./miner.h:526:20: warning: ‘algo_names’ defined but not used [-Wunused-variable]
 static const char *algo_names[] = {
                    ^
make[2]: *** [algo/hodl/cpuminer-hodl.o] Error 1
make[2]: Leaving directory `/home/stas/cpuminer-opt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stas/cpuminer-opt'
make: *** [all] Error 2


installed
sudo yum groupinstall 'Development Tools'

sudo yum install tmux gmp-devel jansson-devel openssl-devel boost-devel git automake gcc make curl-devel

I think there were errors before this, I need to see the first ones. Also please provide some of the more mundane
info like the version, where you downloaded from and the build commands you used.

Edit: Try uninstalling jansson-devel. It looks like there is a bug in configure that can't handle when jansson is installed
on the system.
1529  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 09:40:42 PM
Given the 12 thread performance was similar to 48 it looks like it was using both CPUs. With only one CPU I would expect the
performance to drop by half.


I take that back. Adding another CPU doesn't increase memory bandwidth. A dual CPU is overkill, an i7 is overkill. The only way
to improve performance is with LGA2011 which has a 4 channel memory controller.

afaik each cpu has its own memory, so using multiple cpu actually should multiply the hashpower by the amount of cpus used. if one cpu wants to access the memory of another cpu it would need to do so via qpi. each memory bus per cpu is unique and shouldnt slow down other cpus, only qpi access slows down significantly.

increasing cpu <-> memory speeds should also increase the hashpower

That wasn't the point. A single CPU has access to 4 memory channels instead of 2 doubling the memory bandwidth, The 2nd CPU
is still overkill.

i dont seem to understand your point


taken a system with multiple (say 2) cpu sockets exists and both cpus are present:

- each cpu has dual or quad memory channel (if its dual or quad doesnt matter in this scenario)
- each cpu gives X H/s, like a normal single cpu system would, just two cpu+ram on one mobo
- each cpu uses their own dual/quad memory channel

using one cpu produces X H/s, using both cpu produces 2x X H/s

taken a system with a single cpu socket exists:

- the cpu has dual memory channels

upgrading the dual channel to quad channel through a mobo/cpu upgrade results in (likely) doubled hashrate


im missing the point where a second cpu doesnt speed up the total hashrate of the system if the second cpu has its own memory channels

or do you imply the one cpu should use the other dual channel memory for the other cpu and thus doubling its memory bandwith? cause that wont work afaik

My mistake, I was assuming shared memory.
1530  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 08:42:52 PM
Given the 12 thread performance was similar to 48 it looks like it was using both CPUs. With only one CPU I would expect the
performance to drop by half.


I take that back. Adding another CPU doesn't increase memory bandwidth. A dual CPU is overkill, an i7 is overkill. The only way
to improve performance is with LGA2011 which has a 4 channel memory controller.

afaik each cpu has its own memory, so using multiple cpu actually should multiply the hashpower by the amount of cpus used. if one cpu wants to access the memory of another cpu it would need to do so via qpi. each memory bus per cpu is unique and shouldnt slow down other cpus, only qpi access slows down significantly.

increasing cpu <-> memory speeds should also increase the hashpower

That wasn't the point. A single CPU has access to 4 memory channels instead of 2 doubling the memory bandwidth, The 2nd CPU
is still overkill.
1531  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 06:51:26 PM
The branding Intel uses for Celeron CPUs is misleading and is causing confusion with some users.
First the model number don't match the generation, ie some G4xxx models are branded as Skylake
but Skylake Pentiums are the 6xxx series.

But more importantly Celerons are cost reduced and stripped of some advanced technology, including AVX
and AVX2. Therefore the AVX and AVX2 builds will not work on Celerons. The Westmere build is likely the
most featured compile that can be used with Celerons.

I will update the readme file included in the binary package of the next release to clarify.

I would also like to remind users to always read the readme file before reporting problems and to provide a
clear problem description and supporting data. I will ignore any reports without data.
1532  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Zcoin - The Zerocoin cryptocurrency, guaranteeing financial privacy on: October 20, 2016, 06:29:46 PM
lol this is working! cpuminer-btver1 -a lyra2z -o stratum+tcp://xzc.suprnova.cc:5595  -u xy.xy -p xy --hide-diff

pause

G4500(skylake) 7-8H/s Grin

Your CPU is a Celeron and Intel cheats with Celeron branding. Celerons are stripped of the latest tech, in particular AVX and
AVX2. Your maximum feature set is SSE4.1 and AES which corrresponds to a Westmere Pentium CPU.
You will get best performance using the Westmere build on many algos. The zcoin algo is unique in that AVX and AVX2
did not improve the hash rate so the performance is the same regardless of the build.
1533  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 03:42:44 PM
@felix
you mean your fork or joblo's one?
btw i got 256 gb of ram on that dual xeon server
will follow your advices later...

i only have a copy of the src in my github acc, no modifications made, im talking about joblos cpuminer-opt

the amount of memory is largely irrelevant, its more the speed from cpu to memory that dictates the hashpower

my xeon e3 has 8 cores, though using more than 4 cores does not result in more hashpower

with 2x 24 threads (2 cpu) i assume the optimum thread count per cpu is about 6-10, maybe a bit more or less depending on the power of each individual core

now on linux placing procs on specific cpus is easy, not sure how to do this on windows.

im unsure how cpuminer-opt handles the placement of threads in a multi cpu environment, if you only specify 12 threads (6 per cpu) it might spread them on cpu0 and cpu1, but it might also spread them only on cpu0 which would result in only half the hashpower

Given the 12 thread performance was similar to 48 it looks like it was using both CPUs. With only one CPU I would expect the
performance to drop by half.


I take that back. Adding another CPU doesn't increase memory bandwidth. A dual CPU is overkill, an i7 is overkill. The only way
to improve performance is with LGA2011 which has a 4 channel memory controller.
1534  Alternate cryptocurrencies / Mining (Altcoins) / Re: CCminer(SP-MOD) Modded NVIDIA Maxwell / Pascal kernels. on: October 20, 2016, 03:29:20 PM
old vertcoin = lyra2RE (lyra2 chained with some other algos)
new vertcoin = lyra2REv2 (lyra grid is smaller than previous, still chained with other algos)
zcoin = plain lyra2 (not chained with other algos) WITH variable grid size based on block height (A LOT  bigger than in the other two cases)

Corrrect.

The CPU implementation can saturate an I7's memory bandwidth with only 4 cores (maybe less) using only scalar instructions.
Vectorizing (4:1) had no effect on hash rate.

Any GPU miner would also hit a performance ceiling once memory bandwith was saturated. Given this occurs on a CPU
with only a couple of scalar threads I would expect similar on a GPU. In my opinion a viable GPU miner is out of the question.

But it's all moot now as zcoin will be switching to MTP and I doubt any other coin will choose this flavour of Lyra2.
1535  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 20, 2016, 01:11:41 AM
what about renaming the binaries to the corresponding arch?

4.8.x didnt include this (thats why you where not able to compile westmere, or in general other arch's by their name)

gcc 4.8.5, 4.9.4, 5.4.0 and 6.2.0 indicate the following:

core2 == core2
corei7 == nehalem
corei7-avx == sandybridge
core-avx-i == ivybridge
core-avx2 == haswell

missing in 4.8.x:

westmere (4.9.4)
broadwell (4.9.4)
skylake (6.2.0)

i suppose there is no easy way to upgrade gcc in a mingw environment on windows, im using gnustep which is the current version and only ships with gcc 4.8.x sadly

i also attempted cross compiling but ran into issues with linking the libs in the last step, has anybody done that before?

I just defaulted to the gcc arch but I'm flexible. A case could also be made for going strictly by the best feature like is displayed
by the miner.

Using the Intel brand doesn't help with AMD users who are unfamiliar with them. The newer architectures have the best
feature in their name so AMD users can key on that (assuming the issue of compatibility and performance of Intel builds
on AMD CPUs is resolved).

I'm also considering dropping core-avx-i as their is no specifically targetted code for this arch. If there are any performance differences
over corei7-avx it's all from the compiler. I would like to hear if there are users with Ivybridge CPUs that get lower perfomance using
corei7-avx vs core-avx-i.
1536  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Zcoin - The Zerocoin cryptocurrency, guaranteeing financial privacy on: October 19, 2016, 06:57:37 PM
Last Block Found   3,891
Time Since Last Block   1 hour 24 minutes 50 seconds  Grin

Something is not right I think.
No pool,no big hash,slowest block found wait until self-regulating algorytm stabilize to current power.

i dont understand, can you elaborate?

Just bad luck, block just found, nothing to worry about.
1537  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 19, 2016, 04:57:32 PM

trying to run this miner on my desk top but I crashes right away

I have and dual core Pentium g4400 cpu (Sandy bridge)

cpuminer-core-avx2 -a zcoin -o stratum+tcp://xzc.pool.mn:2428 -u user -p x

any help ?

Read the readme, Sandybridge doesn't support avx2.
1538  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Zcoin - The Zerocoin cryptocurrency, guaranteeing financial privacy on: October 19, 2016, 04:35:48 PM
cpuminer-opt new sersion is support Zcoin.
https://bitcointalk.org/index.php?topic=1326803.0
Is there any boost compared with the ocminer version?

Not really. It's optimized to use AVX2 but it didn't improve performance because the algo is so memory hard.
1539  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Zcoin - The Zerocoin cryptocurrency, guaranteeing financial privacy on: October 19, 2016, 03:23:18 PM
Suprnova under attack again?
1540  Alternate cryptocurrencies / Mining (Altcoins) / Re: [ANN]: cpuminer-opt v3.4.8, with zcoin support on: October 19, 2016, 11:50:43 AM
here are the results (surprised me that the packaged builds did better on lyra2*, last time i tested them they where worse):

fx-8320e:


Thanks, those are the results I expected. Next release i will drop the btver1 build and recommend AMD users choose the Intel build
with the same features.
Pages: « 1 ... 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 [77] 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 ... 166 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!