Bitcoin Forum
November 02, 2024, 10:36:05 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 128 129 130 131 132 133 134 135 136 137 138 ... 197 »
  Print  
Author Topic: [LOCKED] cpuminer-opt v3.12.3, open source optimized multi-algo CPU miner  (Read 444058 times)
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 28, 2017, 11:39:38 PM
 #1741

cpuminer-opt v3.5.3 is released.

Timetravel +16%
Xevan +3%
Qubit +12%

https://bitcointalk.org/index.php?topic=1326803.0

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
integrale
Full Member
***
Offline Offline

Activity: 144
Merit: 100


Eager to learn


View Profile
January 29, 2017, 12:01:56 AM
Last edit: January 29, 2017, 12:29:19 AM by integrale
 #1742

Great Job Joblo  

big thank´s ,  increase on i7 2600  +70k/h  means atm up to 475K/h  for this old thing. Wink at Timetravel  , others not tested yet

btw  may i ask you why i cant use the avx ?  is that a limitation of Windows , cpu works only with the sse41 , or corei7 exe´s

Processors Information
-------------------------------------------------------------------------

Processor 1         ID = 0
   Number of cores      4 (max Cool
   Number of threads   8 (max 16)
   Name         Intel Core i7 2600
   Codename      Sandy Bridge
   Specification      Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
   Package (platform ID)   Socket 1155 LGA (0x1)
   CPUID         6.A.7
   Extended CPUID      6.2A
   Core Stepping      D2
   Technology      32 nm
   TDP Limit      95.0 Watts
   Tjmax         98.0 °C
   Core Speed      3492.9 MHz
   Multiplier x Bus Speed   35.0 x 99.8 MHz
   Stock frequency      3400 MHz
   Instructions sets   MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, EM64T, VT-x, AES, AVX
   L1 Data cache      4 x 32 KBytes, 8-way set associative, 64-byte line size
   L1 Instruction cache   4 x 32 KBytes, 8-way set associative, 64-byte line size
   L2 cache      4 x 256 KBytes, 8-way set associative, 64-byte line size
   L3 cache      8 MBytes, 16-way set associative, 64-byte line size
   FID/VID Control      yes

AltCoin-Mining @ Xubuntu 16.04 LTS
My9bot
Full Member
***
Offline Offline

Activity: 239
Merit: 100


View Profile
January 29, 2017, 12:52:08 AM
 #1743

cpuminer-opt v3.5.3 is released.

Timetravel +16%
Xevan +3%
Qubit +12%

https://bitcointalk.org/index.php?topic=1326803.0
Timetravel benchmark is broken

I'm better with code than with words-SatoshiNakamoto
Espers [ESP]SiteOnBlockchain
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 29, 2017, 01:18:35 AM
 #1744

cpuminer-opt v3.5.3 is released.

Timetravel +16%
Xevan +3%
Qubit +12%

https://bitcointalk.org/index.php?topic=1326803.0
Timetravel benchmark is broken

It works for me, need more info.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Lafu
Legendary
*
Offline Offline

Activity: 3150
Merit: 3222



View Profile
January 29, 2017, 04:40:53 AM
 #1745

cpuminer-opt v3.5.3 is released.

Timetravel +16%
Xevan +3%
Qubit +12%

https://bitcointalk.org/index.php?topic=1326803.0
Timetravel benchmark is broken

It works for me, need more info.
Nice Work bro!

joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 29, 2017, 04:58:57 AM
 #1746

Nice Work bro!

Thanks.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
chrysophylax
Legendary
*
Offline Offline

Activity: 2898
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
January 29, 2017, 09:00:53 AM
 #1747

hi all ...

ive finally got my old profile back ...

tanx to cyrus ( bct mod ) and a few others - i now have full access to my old profile ... so will be using this one as much as possible from now on ...

the 'crysx' profile will still be in use - but will be only when necessary - not as my standard ...

a lot to sort out now ...

update ...
https://bitcointalk.org/index.php?topic=1563601.msg17653092#msg17653092 ...

#crysx

oldDIN
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
January 29, 2017, 11:49:05 AM
 #1748

Instability on the amd fx-6300, 50-52 accept on and off ((
I can see 3.5.4 is tested, can it be stable
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 29, 2017, 02:50:14 PM
 #1749

Instability on the amd fx-6300, 50-52 accept on and off ((
I can see 3.5.4 is tested, can it be stable

No.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
integrale
Full Member
***
Offline Offline

Activity: 144
Merit: 100


Eager to learn


View Profile
January 30, 2017, 09:57:47 AM
 #1750

miner3@miner3-HP-500B:~$ cd cpuminer-opt-3.5.3
miner3@miner3-HP-500B:~/cpuminer-opt-3.5.3$ ./cpuminer

         **********  cpuminer-opt 3.5.3  ***********
     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.

[2017-01-30 10:45:40] FAIL: algo_gate registration failed, unknown algo (null).

miner3@miner3-HP-500B:~/cpuminer-opt-3.5.3$

conf:

{
   "_comment1" : "Any long-format command line argument ",
   "_comment2" : "may be used in this JSON configuration file",

   "api-bind" : "127.0.0.1:4048",

   "url" : "stratum+tcp://fiber.ccminer.org:3555",
   "user" : "MTRLHnKQpQby52DHtCYHsXFeJbwCsdf7Wx",
   "pass" : "x,c=MAC",

   "algo" : "timetravel",
   "threads" : 2,
   "cpu-priority" : 0,
   "cpu-affinity" : -1,

   "benchmark" : false,
   "debug" : false,
   "protocol": false,
   "quiet" : false
}

AltCoin-Mining @ Xubuntu 16.04 LTS
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 30, 2017, 02:04:51 PM
 #1751

Code:
cpuminer --help
[...]
  -c, --config=FILE     load a JSON-format configuration file

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
integrale
Full Member
***
Offline Offline

Activity: 144
Merit: 100


Eager to learn


View Profile
January 30, 2017, 02:36:31 PM
Last edit: January 30, 2017, 06:26:59 PM by integrale
 #1752

Code:
cpuminer --help
[...]
  -c, --config=FILE     load a JSON-format configuration file

thx a lot , works now , step by step increasing against win version +7k/h   woow old crap digging
Xubuntu 16.04 LTS @ Core2 Duo E6600 @ 83k/h
                                                     E6700 @ 89k/h
Eeeeeennndlich Wink     last machine compiled   uffff  !!!!

CPU:         Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPU features: SSE2 AES AVX
SW built on Jan 30 2017 with GCC 5.4.0
SW features: SSE2 AES AVX
Algo features: SSE2 AES AVX AVX2
Start mining with SSE2 AES AVX

@  ~520 k/h        BIG thx for the great work to Joblo & Epsylon3 , my race is over for now

AltCoin-Mining @ Xubuntu 16.04 LTS
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 31, 2017, 05:10:24 PM
 #1753

Tired of seeing all those compiler warnings from algo-gate-api.c? Well the're going away. I found the
way to supress them for selected code segments.

#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wimplicit-function-declaration"
// ignore these warnings
[...]
// until here
#pragma GCC diagnostic pop

These warnings get displayed because algos don't, are for convenience are not required, to declare
their registration functions in base code.

On another note I still hate c pointer arithmetic. Pointer arithmetic should always use byte offsets,
arrays indexes scale to the target size. p+n should always have the same result regardless of
the size of p's target. I wasted the better part of a day fighting with a problem that turned out to
be bad pointer arithmetic.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 31, 2017, 07:03:53 PM
Last edit: January 31, 2017, 08:46:56 PM by joblo
 #1754

Since no one has reported it It's probably not a big issue but I have just discovered x11evo is broken
in the latest release. If you have a working version don't upgrade until this is fixed.

It works in 3.5.1, broken in 3.5.2.

Edit: I've got a fix plus a surprise. I still need to finish the other stuff I was working on before the next release.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
Epsylon3
Legendary
*
Offline Offline

Activity: 1484
Merit: 1082


ccminer/cpuminer developer


View Profile WWW
January 31, 2017, 08:12:09 PM
 #1755

you can also toggle warnings per kind with CFLAGS :

-Wimplicit-function-declaration vs -Wno-implicit-function-declaration

but they are there for a good reason in general Wink

BTC: 1FhDPLPpw18X4srecguG3MxJYe4a1JsZnd - My Projects: ccminer - cpuminer-multi - yiimp - Forum threads : ccminer - cpuminer-multi - yiimp
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
January 31, 2017, 08:44:07 PM
 #1756

you can also toggle warnings per kind with CFLAGS :

-Wimplicit-function-declaration vs -Wno-implicit-function-declaration

but they are there for a good reason in general Wink

Agreed, I didn't want to disable them everywhere, just the block of code where I call the
registration functions because these implicit declarations aren't going away. I actually added some includes to
remove some of the others. Most of the remaining warnings are due to the optimized macros.
I'm going to have to do something about those.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
February 01, 2017, 01:21:30 AM
 #1757

I'm doing something different with v3.5.4, I've submitted the code to git but haven't
built the binaries yet. There are two reasons, it's quicker and this release has a higher risk
of problems that I want to shake out.

v3.5.4 contains small code changes to many algos that will take forever to test. I'l wait about a
day for problem reports before making the formal release.

I'd also like confirmation on improvements, it's hard to tell when the improvement is well within
the margin of error.

- x11evo fixed (broken in v3.5.2) and optimized 23% faster
- Small improvements of 1% to 3% on many algos including timetravel,
   xevan and cryptonight.
- More code cleanup and compiler warning reduction.
- Improved checking for missing command line arguments.

https://github.com/JayDDee/cpuminer-opt

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
integrale
Full Member
***
Offline Offline

Activity: 144
Merit: 100


Eager to learn


View Profile
February 01, 2017, 03:29:34 AM
Last edit: February 01, 2017, 03:45:36 AM by integrale
 #1758

unfortunatly updated from 3.5.3 to 3.5.4   aes avx CPU support is gone somewhere only sse2 shows up in  ( Mining with ) but on Pool´s Benchmark recognized as  AVX    ?

@ i7 2600

     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.

CPU:         Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPU features: SSE2 AES AVX
SW built on Feb  1 2017 with GCC 5.4.0
SW features: SSE2 AES AVX
Algo features: SSE2
Start mining with SSE2

[2017-02-01 04:37:35] Starting Stratum on stratum+tcp://yiimp.ccminer.org:3555
[2017-02-01 04:37:35] 8 miner threads started, using 'timetravel' algorithm.
[2017-02-01 04:37:36] Stratum difficulty set to 0.125 (0.00049)
[2017-02-01 04:37:36] timetravel block 389200, diff 1.817
[2017-02-01 04:37:38] CPU #1: 65.54 kH, 63.51 kH/s
[2017-02-01 04:37:38] CPU #0: 65.54 kH, 63.41 kH/s
[2017-02-01 04:37:38] CPU #2: 65.54 kH, 63.56 kH/s
[2017-02-01 04:37:38] CPU #3: 65.54 kH, 63.59 kH/s

AltCoin-Mining @ Xubuntu 16.04 LTS
joblo (OP)
Legendary
*
Offline Offline

Activity: 1470
Merit: 1114


View Profile
February 01, 2017, 04:08:33 AM
 #1759

unfortunatly updated from 3.5.3 to 3.5.4   aes avx CPU support is gone somewhere only sse2 shows up in  ( Mining with ) but on Pool´s Benchmark recognized as  AVX    ?

@ i7 2600

     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.

CPU:         Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
CPU features: SSE2 AES AVX
SW built on Feb  1 2017 with GCC 5.4.0
SW features: SSE2 AES AVX
Algo features: SSE2
Start mining with SSE2

[2017-02-01 04:37:35] Starting Stratum on stratum+tcp://yiimp.ccminer.org:3555
[2017-02-01 04:37:35] 8 miner threads started, using 'timetravel' algorithm.
[2017-02-01 04:37:36] Stratum difficulty set to 0.125 (0.00049)
[2017-02-01 04:37:36] timetravel block 389200, diff 1.817
[2017-02-01 04:37:38] CPU #1: 65.54 kH, 63.51 kH/s
[2017-02-01 04:37:38] CPU #0: 65.54 kH, 63.41 kH/s
[2017-02-01 04:37:38] CPU #2: 65.54 kH, 63.56 kH/s
[2017-02-01 04:37:38] CPU #3: 65.54 kH, 63.59 kH/s


OK I know what's wrong. I had to reorder some things for the command line option checking and now the CPU capabilities
check is done before the algo is registered so it doesn't know the algo's features. Speed should be correct for your CPU,
I need to rework that.

Edit: fixed in git, will be included in final release.

AKA JayDDee, cpuminer-opt developer. https://github.com/JayDDee/cpuminer-opt
https://bitcointalk.org/index.php?topic=5226770.msg53865575#msg53865575
BTC: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT,
integrale
Full Member
***
Offline Offline

Activity: 144
Merit: 100


Eager to learn


View Profile
February 01, 2017, 10:03:49 AM
 #1760

yep , speed is correct and slightly increased

thx for fast response , good job done , great

AltCoin-Mining @ Xubuntu 16.04 LTS
Pages: « 1 ... 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 128 129 130 131 132 133 134 135 136 137 138 ... 197 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!