Pages:
Author

Topic: An (even more) optimized version of cpuminer (pooler's cpuminer, CPU-only) - page 50. (Read 1958546 times)

full member
Activity: 182
Merit: 100
Could you not just record those stats in a few variables and from time to time, 5s or so echo them to stdout? Maybe have a moving average of some of them.
sr. member
Activity: 458
Merit: 250
beast at work
@Remember come on dude, forget it, no need to make such a big deal, it`s pooler decision what he is gonna use
legendary
Activity: 1792
Merit: 1008
/dev/null
Adding curses to the miner will make it seem more like cgminer and I don't think he wants to make "another" cgminer.
libcurses isnt an invention of cgminer!
Yes, it isn't. But it utilizes it, and since cgminer is based on cpuminer from which this cpuminer is based. He might think it will become a "cgminer". Of course, I do not represent his wishes or anything. Whatever he decides, is his own choice.
so? just because a old fork uses a library dosnt mean another fork cant use it?
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
Adding curses to the miner will make it seem more like cgminer and I don't think he wants to make "another" cgminer.
libcurses isnt an invention of cgminer!
Yes, it isn't. But it utilizes it, and since cgminer is based on cpuminer from which this cpuminer is based. He might think it will become a "cgminer". Of course, I do not represent his wishes or anything. Whatever he decides, is his own choice.
sr. member
Activity: 458
Merit: 250
beast at work
Just to get an idea, what kind of statistics would you like to see?

something like: total hashrate, running time, server ip/port, blocks found (if any) etc.
legendary
Activity: 1792
Merit: 1008
/dev/null
Adding curses to the miner will make it seem more like cgminer and I don't think he wants to make "another" cgminer.
libcurses isnt an invention of cgminer!
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
Adding curses to the miner will make it seem more like cgminer and I don't think he wants to make "another" cgminer.
hero member
Activity: 842
Merit: 507
I don't think I'm going to add the curses library as a dependency.

any other way to show some overall statistics, from time to time or maybe on exit

Just to get an idea, what kind of statistics would you like to see?
sr. member
Activity: 458
Merit: 250
beast at work
I don't think I'm going to add the curses library as a dependency.

any other way to show some overall statistics, from time to time or maybe on exit
hero member
Activity: 842
Merit: 507
any chance to implement some kind of statistic portion of the window, something like CGMiner ?

I don't think I'm going to add the curses library as a dependency.
sr. member
Activity: 458
Merit: 250
beast at work
any chance to implement some kind of statistic portion of the window, something like CGMiner ?
420
hero member
Activity: 756
Merit: 500
json_rpc_call failed

see my post and also a newbie with same problem:

https://bitcointalk.org/index.php?topic=117002.new#new
full member
Activity: 140
Merit: 100
Is there a newer build for OSX 10.8 ?
sr. member
Activity: 462
Merit: 250
Looking to get started on this with W7 x64 and an i7 3930K, I tried running the minerd.exe and get an json_rpc_call failed message. This is with or without a cfg.json file present in the directory. I ran through the first 6 pages or so of this post and didn't see any full Windows setup. If someone could give me a step by step please I would be happy as a pig in shit.
The online help is your friend, just run "minerd --help". You will get a detailed description of all supported options, and see that you have to use "-c" if you want to use a configuration file.

What does the --s flag do?
There is no --s flag. There's a --scantime flag, whose short version is -s. The miner will accept --s because in the Windows version there's just one long option that starts with "s", and getopt is indulgent. Please note that, since this may change in the future, you should not be using shortened long options such as --s when writing scripts or batch files.
That said, you can safely ignore the option when mining at a pool, since it is ineffective when long polling is enabled. If you are solo mining, you can set it to as low as 1 to minimize the likeliness of generating orphaned blocks.
[/quote]

How do you run minerd --help ?  when there is no prompt?

And how do we create  cfg.json file?

Cheers
Soniq
legendary
Activity: 1792
Merit: 1008
/dev/null
where can i find those? im getting annoyed by all the deps of the libcurl.a, those in the download section arent static linked ones.

Code:
$ ldd */minerd
x86/minerd:
linux-gate.so.1 =>  (0xf77c1000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7799000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf777e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf75d8000)
/lib/ld-linux.so.2 (0xf77c2000)
x86_64/minerd:
linux-vdso.so.1 =>  (0x00007fff56bd6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f0320a77000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f032085a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f032049c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0320c9e000)

Here libcurl looks statically linked to me.

By the way, I have updated the x86-64 Linux binary to include the most recent version of libcurl (7.27.0). Tested on Debian Squeeze, Debian Wheezy, Ubuntu 12.04, Mint 13, Gentoo.
sry, i only checked minerd with file Wink shame on me ^^
hero member
Activity: 842
Merit: 507
where can i find those? im getting annoyed by all the deps of the libcurl.a, those in the download section arent static linked ones.

Code:
$ ldd */minerd
x86/minerd:
linux-gate.so.1 =>  (0xf77c1000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7799000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf777e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf75d8000)
/lib/ld-linux.so.2 (0xf77c2000)
x86_64/minerd:
linux-vdso.so.1 =>  (0x00007fff56bd6000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f0320a77000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f032085a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f032049c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f0320c9e000)

Here libcurl looks statically linked to me.

By the way, I have updated the x86-64 Linux binary to include the most recent version of libcurl (7.27.0). Tested on Debian Squeeze, Debian Wheezy, Ubuntu 12.04, Mint 13, Gentoo.
legendary
Activity: 1792
Merit: 1008
/dev/null
Version 2.2.3

  • This version includes the long-awaited ARM NEON implementation of both scrypt and SHA-256d. To use it you have to specify "-mfpu=neon" in CFLAGS when compiling. Since there is no portable way of detecting the capabilities of an ARM processor at runtime, the resulting binary will only be compatible with those systems that support the NEON instruction set (not all ARMv7-based SoCs do). According to my tests, this version brings a 10% speedup to Cortex-A8 and a 40% speedup to Cortex-A9.
  • Slight speed improvement (2-3%) for the AVX-specific scrypt implementation.
  • A --benchmark option is now available to benchmark a system without the need of connecting to a work provider.
  • I've added some architecture-specific notes to the README.

The source code is, as always, available at GitHub. Binaries are available here. This time I've also built a couple static binaries for Linux (x86 and x86-64), for those people who really don't want to bother compiling the miner themselves.

where can i find those? im getting annoyed by all the deps of the libcurl.a, those in the download section arent static linked ones.
full member
Activity: 182
Merit: 100
Any more assembly you could do some voodoo on to really crank out more performance on the very latest Sandy Bridge E and Ivy Bridge CPUs? Also, with the coming successor to AMD's Trinity APUs, their CPU portion and GPU portion will have fully shared memory. I'm thinking that  will lead to some interesting possibilities for using both to mine together in a way never before possible. Instead of having to feed memory to the GPU, it is just there. At least as I understand it. Do you think that will bring some good things to mining hash power?
full member
Activity: 182
Merit: 100
someone ther can post a link with a list over CPUs with arm/neon ?.. i can't find any by googling
There is a miner for Android which has NEON extensions you can enable. There is a spreadsheet there to view also. See the URL below

https://bitcointalk.org/index.php?topic=93276.80
sr. member
Activity: 266
Merit: 250
LitecoinTalk
someone ther can post a link with a list over CPUs with arm/neon ?.. i can't find any by googling
Pages:
Jump to: