Some more results from me:
Intel C2D 6320 slightly O.C. to 2.1GHz: 16kh/s -t 2 Intel Celeron G1620 @ 2.7GHz: 26kh/s -t 2 AMD Athlon 64 3200+ @ 2.0GHz: 7kh/s -t 1
All running Ubuntu 12.04.
|
|
|
So my CPU is not running at 100% hashrate? Do you have one to test it? I don't have one myself. I would certainly have a look at CPU core temperatures to see if thermal throttling was an issue. The miner pushes a CPU to the limit. I ment hefty with the testing part https://i.imgur.com/GODFMDk.png --> as you can see it shows me 100% + OC merge this cpu that bobben2 have is only a little faster cpu than yours there shouldnt be more than 2-3 khash difference and this is what bobben2 posted Hefty, I have one i5-4460 Has(h)well on ubuntu 12.04. It does ~81kh/s @ -t 4 at stock freq, stock cooler, temp goes up to 65 deg. so it seems that ubuntu is yielding so much more hash than win 7, 8.1 also i have different hash today than few days ago on same exact machines, differences of 2-3 khash it will be so hard to pinpoint exact hash for any cpu right now. Only by starting simple ap like cpuz while hashing will lower your hash by 1khash on some systems so many things like different mobos etc can give you so many different results. I will need to make at least 2 separate lists for linux and windows bc for now what im getting from other users difference is so big between different os to calculate they hash together. Well my cpu is older, 2500K series made with 32nm tech bobben2's is probably 22 nm and more efficient i guess. Do you have other 2500K results? Ahem.. Sorry for skewing the measurement somewhat. I must admit I tweaked the miner that Wolf and Joe had already optimized. So I think my miner is approx. 10% faster. Differences on the OS side: My guess is that mining under Windows is slower due to all the background tasks that seem to run incessantly and beyond user control in Windows.
|
|
|
My Macbook Air 2013 has an I5-4250U processor (2-core 4-thread cpu) Running -t 4 gives 28kh/s. MacOS (obviously) Yosemite.
|
|
|
Hefty, I have one i5-4460 Has(h)well on ubuntu 12.04. It does ~81kh/s @ -t 4 at stock freq, stock cooler, temp goes up to 65 deg.
One Intel Centrino (Thinkpad T42) one core running at 2Gig does ~2.1kh/s
|
|
|
Hello all, I made a faster Lyra2RE kernel, currently it can do 1780 Kh/s on an r9 290 at core clock 1000 and memclock 1500. It also works very fine at 1740 Kh/s with reduced core clock of 835, so very low power. Lyra is very dependent on memory performance, so depending on the ram chips you have on the card, the speed may vary sensibly. People know me for my opensource works (including the groestlcoin opencl kernel), but now I'd like to try something different, kind of experiment, inspired by other people in this forum. I will receive donations for it and send the binary to the donors. After a period of time, or if I get enough BTCs, I'll make it public (sources included). I've had bad experience with donations in the past, let's see if Vertcoin people are different! And know that if you leak the bin, diff will go up and you'll get less coins! ;-) Donation BTC address: 1H7qC5uHuGX2d5s9Kuw3k7Wm7xMQzL16SN Current donation total: 0.127 BTC Target: 3 BTC Minimum donation for getting the bin: 0.02 BTC Expiration: May 1  Note: in this picture I'm using a modified sgminer that provides another 2% increase at 835 core clock; I will not release this at first because it would be another sgminer fork for little gain. Note2: the bin file you will receive is compatible with the latest djm34 sgminer, 64 bit, found here https://github.com/djm34/sgminerNice work. That card is running a tad hot even for a reference card. I replaced the thermal paste on my own card and temp went down from 84 to 78 degrees, power draw went down 10W too.
|
|
|
a xmr pool shows me this  from sunday but today i check my balance at poloniex  it doesnt have anything only few coins from exchanging dash what is the problem Have you remembered to add the Poloniex payment id in the payment address field on the pool? Address that the pool sees should be xmr address.payment id
|
|
|
I was thinking power failure, too. However, the original 3-card rig was drawing 460Watts at the wall thru a Corsair 750W rated PSU so I think I had good margin. Now the card is sitting alone in a spare rig to see if it runs stably overnight. Thanks again for tipping about the caps and possible power issue.
|
|
|
Thanks for the tip. The card was not broken. I reverted back to kernel version 3.2.0-72 from 3.2.0-74 and reinstalled the stock driver. And voila, the card is now working again and sgminer is hashing away. I have had instabilities with kernel version 3.2.0-74 and higher in another rig, and this strengthens my belief that something was broken in kernel version 3.2.0-74 and higher.
|
|
|
This card was sitting in a rig with 2 other R9 280X cards running sgminer 5 under Ubuntu 12.04 when suddenly the miner hung and top command revealed Xorg at 99% cpu. Driver problem, I thought and rebooted the rig. But Ubuntu refused to boot up. I took the card out and inserted into another rig. This time the machine booted but refused to start X. Stock driver under 12.04. I took the card out and into a Windows 7 machine. This machine booted no problem and I was able to start sgminer. Now, however, I am not able to adjust core or memory frequency thru sgminer, only fan % is adjustable. I am able to adjust these parms from Sapphire Trixx, however. Anyone has a clue what is going down here?
|
|
|
Right now:
Net hash rate: 15,562.11 KH/s Pool hash rate on Magi@Nonce-Pool: 19,236.5 KH/s Wtf?
The net hashrate varies quite significantly as the difficulty adjustment is done every block. How did you check the hashrate? -- Net hash rate from getmininginfo? [at this time I checked about 50 Mh/s]. I am not sure if it's meaningful comparing Pool hash rate with the network hashrate, as they may be calculated in different way. I read it from the pool dashboard. I should a made a screen snapshot, but got busy.. At that same time the maxminers pool dashboard showed a pool rate of 2 MH/s something and the same net hashrate as nonce-pool. I hope it is the net hash rate that was showing wrong for a minute.
|
|
|
Right now:
Net hash rate: 15,562.11 KH/s Pool hash rate on Magi@Nonce-Pool: 19,236.5 KH/s Wtf?
|
|
|
Damn much respect!...... I have an old CoreDuo doing 5.32!!!! an I5 pumping out 25.80 and various New 2 core Celerons pumping out 4-5kh.. You guys took my CPUs to another level. Any recommendations for a nice CPU without breaking the bank? I assume i7 but which ones? Yesterday, I bought an i7-5930k, an ASRock X99 WS, 32GB of DDR4 at 2666Mhz, and a liquid cooler for the CPU with BTC at Newegg - she's gonna be my new main system. I'm pretty sure that should hash well. Looks like you are building for the future  If I were to build a similar system in my country (Norway), I would have had to fork out the equivalent of $1759USD for those parts, plus a bit for a cooler on top of that. An i7-5930K alone costs $700 over here. A more modest i7-4790K costs $400. Anyways, If one is looking to buy new gear, the only game in town for serious CPU mining seems be Has(h)well-based chips, from any I5 and upwards.
|
|
|
I got another 10% speed improvement on my Has(h)well I5 box by tweaking the already excellent mods done by Wolf/Joe . From 72 KHash/s to 81 KHash/s  running 4 threads on my i5-4460 , no overclock This tweak/hack uses a different implementation of the sha256 function and will only work on chips with AESNI/AVX2 . Here is how I did it. Read on if you are interested (Warning: The below will be a bit technical and applies to Linux only): So I copied the source code from http://lxr.free-electrons.com/source/arch/x86/crypto/sha256-avx2-asm.S. The code in here replaces the sha2_round code found in the m7/sha2.c file. I edited it carefully by removing the line numbers and commented out the following lines // #ifdef CONFIG_AS_AVX2 // #include <linux/linkage.h> .. .global sha256_transform_rorx ## ENTRY(sha256_transform_rorx) .. // ENDPROC(sha256_transform_rorx) and the bottom line // endif Then stored the resulting as sha256_rorx.S in the m7 subfolder of the miner source. Then edited the m7/sha2.c as follows: // Added this line above the below C function: extern void sha256_transform_rorx(const void *input_data, sph_u32 *digest, unsigned long num_blks); // Then the following changes to this function. static void sha2_round(const unsigned char *data, sph_u32 r[8]) { // Comment out these 3 lines //#define SHA2_IN(x) sph_dec32be_aligned(data + (4 * (x))) // SHA2_ROUND_BODY(SHA2_IN, r); //#undef SHA2_IN // Add this line: sha256_transform_rorx(data, r, 1); } saved the above file, then ran the following commands: run 'make' in the m7 folder. Then run 'gcc -c sha256_rorx.S' Then 'cd ..' Then: gcc -std=gnu99 -O2 -pthread -fuse-linker-plugin -o minerd minerd-cpu-miner.o minerd-util.o minerd-sha2-old.o minerd-scrypt.o minerd-m7mhash.o minerd-haval.o minerd-keccak.o minerd-ripemd.o minerd-sha2.o minerd-sha2big.o minerd-tiger.o minerd-whirlpool.o m7/sha256_rorx.o -ljansson -lpthread -lgmp -lcurl -lm There are other versions of the above, so for example you might try the sse3 version if you only have a core 2 duo, for example.
|
|
|
Optimized miner [V2]:https://github.com/magi-project/wolf-m7m-cpuminer-V2Credits should go to Wolf0. This optimization is done based on his optimized miner https://github.com/wolf9466/wolf-m7m-cpuminer, by further abstraction of the gmp computation according to his prior work, as well as a few other improvements have been carried out. Anyone who can achieve further optimization and boost the speed, please release the code accordingly. The above miner is slightly different from that on which prior windows compilation is based; so the speed might be different (not much expected). I will get another set of compilation for Windows. The following is the miner with "-e" option in order to adjust CPU usage. https://github.com/magi-project/m-cpuminer-legacy-v2minerdlegacy -o stratum+tcp://pool_url:pool_port -u pool_user.worker -p password -t thread_numbers -e cpu_efficiency Great work again Wolf0 and Joe, However, the new minerd core dumped in my Xubuntu 12.04 box running on an Athlon 64 bit cpu. I have never liked the -Ofast compiler option, so I removed it from the makefiles. Then I ran make clean and reran make and after that the new minerd runs fine. Speed increase from 5.03 KHash/s -> 7.23 KHash/s. 43%!!
|
|
|
So I got the wolf0 i7 miner to work, getting really good speeds, but now it gets detected as a Trojan Horse. And every time I remove it from the quarantine and add it to the safe list, it gets redetected as a different name. Any ideas?
Can you try the following miner: https://sourceforge.net/projects/coinmagi/files/m-miner/Wolf-m7m-cpuminer-V2/These were compiled under windows machine and zipped under linux, not sure zipping is the critical part. I got the same thing when McAFee is on, but pretty fine with the new miner. Spexx, what's your opinion regarding the AV software? seems like people never run into problems with your software package. Hi Joe, Great work! Could you post a Linux version of the miner - either the source or a statically linked generic version? Your posted generic version brought my Athlon on Windows 7 from 5.03 to 6.3 kHash/s EDIT: Not 6.3, but 7.41 whoa
|
|
|
I compiled Wolfs version of the miner on Ubuntu 12.04, i5-4460 @ 3.2GHz and my girlfriends MacBook Air i5-mobile something Running 2 threads for now on my Ubuntu i5: 14.5 kHash/s each thread = 29 kHash/s. The original version ran at 21 kHash/s, so almost 40% improvement!! Same %age improvement on the mac. Hope she wont notice the extra heat - she doesnt know i hacked her machine.. Thanks Wolf for your great work. Expect some coin coming your way soon. You deserve it for the effort ;-) Has anybody tried the optimized avx2 sha256 routine that can be found at http://lxr.free-electrons.com/source/arch/x86/crypto/sha256-avx2-asm.S??
|
|
|
Hi again, Now I tried the "improved" kernel on my own 280X rig. 3 cards, all running 1000/1500 core/mem. 550Watts at the wall Orig neoscrypt kernel (Kh/s) 301 296 287 My "improved" kernel 295 289 276 Yiikes! I got worse performance on the 280X! Sorry guys. This "improvement", as it stands, seems to come to the 290 only.
|
|
|
@ bobben2, 280x with hynix 302Kh/s 1100/1600 x 4 is 990 watts at the wall
Those cards must be screaming  How much of a %age improvement did you get?
|
|
|
Here is a small neoscrypt kernel improvement for free, since I am mostly doing X11 anyway. It gave me a 5.8% speedup on my reference R9 290 card (with Stilt bios), from 290.2 to 307Kh/s at 800/1500 core/mem freq on Ubuntu 12.04 with stock drivers. I didnt try it on my R9 280x cards, so please post your results if you try this.
You will have to mod the kernel as per the code below. The bottleneck in this kernel is the way it stores the 128 intermediate results of chacha and salsa in global memory. By doing the change below you are reducing stalls/latency by not making read/writes to same/adjacent memory banks.
Change: void ScratchpadStore(__global void *V, void *X, uchar idx) { ((__global ulong16 *)V)[idx << 1] = ((ulong16 *)X)[0]; ((__global ulong16 *)V)[(idx << 1) + 1] = ((ulong16 *)X)[1]; }
void ScratchpadMix(void *X, const __global void *V, uchar idx) { ((ulong16 *)X)[0] ^= ((__global ulong16 *)V)[idx << 1]; ((ulong16 *)X)[1] ^= ((__global ulong16 *)V)[(idx << 1) + 1]; }
To: void ScratchpadStore(__global void *V, void *X, uchar idx) { ((__global ulong16 *)V)[idx] = ((ulong16 *)X)[0]; ((__global ulong16 *)V)[idx + 128] = ((ulong16 *)X)[1]; } void ScratchpadMix(void *X, const __global void *V, uchar idx) { ((ulong16 *)X)[0] ^= ((__global ulong16 *)V)[idx]; ((ulong16 *)X)[1] ^= ((__global ulong16 *)V)[idx + 128]; }
|
|
|
|