djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
November 02, 2014, 06:22:55 PM |
|
say I want to multiply by two some big integer (256bit ie 8 uint32_t) What would be the fastest ?
* multiplying by 2 with mad/madc ? * just adding the numbers to itself ? * shifting with shfl/shl ?
in terms of number of lines of code it seems to be more or less the same...
I think they are the same. But If we use the divide and conquer algorithm proposed by Dr. Fürer described here: http://wwwmath.uni-muenster.de/u/cl/WS20078/mult.pdfModular Multiplication. Maybe? I can't access the article, it says page not found... The problem with divide and conquer is to find an economical way (in terms of memory load/store) and efficient (don't want to rewrite everything for each number) to split the operands. and for the moment this 2 parts are a big no go. May-be fft is the way, seems easier ? was looking at the table with calculation on cuda, there are some really strange things in 50 compared to 35
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
November 02, 2014, 06:30:24 PM |
|
say I want to multiply by two some big integer (256bit ie 8 uint32_t) What would be the fastest ?
* multiplying by 2 with mad/madc ? * just adding the numbers to itself ? * shifting with shfl/shl ?
in terms of number of lines of code it seems to be more or less the same...
I think they are the same. But If we use the divide and conquer algorithm proposed by Dr. Fürer described here: http://wwwmath.uni-muenster.de/u/cl/WS20078/mult.pdfModular Multiplication. Maybe? I can't access the article, it says page not found... The problem with divide and conquer is to find an economical way (in terms of memory load/store) and efficient (don't want to rewrite everything for each number) to split the operands. and for the moment this 2 parts are a big no go. May-be fft is the way, seems easier ? FFT? That's going to really suck for smaller bigints like 256-bit, I think. part of the problem... need to decide which algo depending of the lenght... we need to write gmpg (gmp for gpu)
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
Odeyin
Member
Offline
Activity: 86
Merit: 10
|
|
November 02, 2014, 08:11:59 PM |
|
say I want to multiply by two some big integer (256bit ie 8 uint32_t) What would be the fastest ?
* multiplying by 2 with mad/madc ? * just adding the numbers to itself ? * shifting with shfl/shl ?
in terms of number of lines of code it seems to be more or less the same...
I think they are the same. But If we use the divide and conquer algorithm proposed by Dr. Fürer described here: http://wwwmath.uni-muenster.de/u/cl/WS20078/mult.pdfModular Multiplication. Maybe? I can't access the article, it says page not found... The problem with divide and conquer is to find an economical way (in terms of memory load/store) and efficient (don't want to rewrite everything for each number) to split the operands. and for the moment this 2 parts are a big no go. May-be fft is the way, seems easier ? FFT? That's going to really suck for smaller bigints like 256-bit, I think. part of the problem... need to decide which algo depending of the lenght... we need to write gmpg (gmp for gpu) sorry for the link(I was on mobile when I was writing that post): here is the correct one: http://wwwmath.uni-muenster.de/u/cl/WS2007-8/mult.pdfIt is a novel use of FFT for integer multiplication. (based on the Schönhage–Strassen algorithm) These guys just recently published a improvement to Furer's algo: http://arxiv.org/ftp/arxiv/papers/1407/1407.3360.pdf Yes FFT is a hog, but with CUDA 6.5 performance has been increased: http://devblogs.nvidia.com/parallelforall/10-ways-cuda-6-5-improves-performance-productivity/Does this mean that it will work? I don't know; It depends upon the application.
|
|
|
|
Namsbreh
|
|
November 02, 2014, 09:48:55 PM |
|
Sooooo, what have i missed? Been a while since i checked in here, I don't get notifications any more for some reason but yehhhhhhh. How's everyone doing? Excellent thanks. Wondered where u had got too. We have had GANJA, DANK, FTC switching to Neoscrypt (with great profit on day 1). Devs have been working hard too, a couple of new miners have been released. Shame BTC keeps tanking. You mean me fixing the broken one? I meant all of you. Since Bigjme has not been posting we have had new miners/versions from DJM, SP, Epsylon. You have done a cracking job with the Neoscypt miner though.........now if only we could persude u to come back to CUDA and optimize the 970/980.
|
|
|
|
bigjme
|
|
November 03, 2014, 08:18:26 AM |
|
Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
|
Owner of: cudamining.co.uk
|
|
|
DemosMirak
|
|
November 03, 2014, 10:06:20 AM |
|
Hey guys,
I'm trying to download v1.2U-D8 - 25-08-2014 from NVminer from Cudamining.co.uk, but it keeps telling me that the 'Tonido Enabled Device Unavailable' and I can't download it. Could this please be fixed, and could someone link me a working version, please?
Edit: The DJM34 download of m7v7 does work, so I'll be using that.
|
BTC: 13enECLM3M3gjQDoBKouXuYFG4zXaDdDPx LTC: LRTbQNQcRjZV51PivQdhK7zpMtJYPouqR9
|
|
|
DemosMirak
|
|
November 03, 2014, 11:17:20 AM |
|
Just to check, is there a NeoScrypt miner for CUDA, or are we stilled bound to the CGminer?
|
BTC: 13enECLM3M3gjQDoBKouXuYFG4zXaDdDPx LTC: LRTbQNQcRjZV51PivQdhK7zpMtJYPouqR9
|
|
|
bathrobehero
Legendary
Offline
Activity: 2002
Merit: 1051
ICO? Not even once.
|
|
November 03, 2014, 01:11:23 PM Last edit: November 04, 2014, 09:13:36 PM by bathrobehero |
|
A bit off topic, but I have a card which keeps crashing not just the miner, but the whole computer after a few minutes/hours randomly; The card is a 780 Ti sitting with 5 x 750 Ti and whatever I do or whichever fork I use, it crashes the miner which start stressing the cpu at 100% (at which point the GPU usage is 0% for all cards) and after a few minutes without forcibly closing the miner, they PC just freezes, no BSOD, no restart, just completely loses interactivity. If I close the miner before that, the System process completely hogs one CPU core (25%, i3) and the PC becomes very unresponsive and it can barely do anything until a restart. Tried different risers, a few different drivers, replaced the GPU BIOS, downclocked but none of that helped. It only does that during mining and the PSU can't be the culprit.
The event log wasn't much of a help: The description for Event ID 13 from source nvlddmkm cannot be found. Graphics Exception: ESR 0x506224=0x80000041 0x506228=0x10a40f 0x50622c=0x280 0x506234=0x0 NVRM: Graphics TEX Exception on (GPC 0, TPC 4): TEX NACK / Page Fault
Edit: The latest official BIOS (F4 - 2014/09/19) which has an 'Enhance stability' entry in the change log, so far seem to fix the issue, at least I hope so. Still not sure why an another exact same card haven't had this issue, though.
|
Not your keys, not your coins!
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 01:40:37 PM |
|
Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
I'm mining X11 on AMD, and I need to run numbers on Neoscrypt, but I believe it's profitable for me as well at 0.11 USD per kWh .16 USD per kWh here.
|
|
|
|
antonio8
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
November 03, 2014, 01:45:24 PM |
|
A bit off topic, but I have a card which keeps crashing not just the miner, but the whole computer after a few minutes/hours randomly; The card is a 780 Ti sitting with 5 x 750 Ti and whatever I do or whichever fork I use, it crashes the miner which start stressing the cpu at 100% (at which point the GPU usage is 0% for all cards) and after a few minutes without forcibly closing the miner, they PC just freezes, no BSOD, no restart, just completely loses interactivity. If I close the miner before that, the System process completely hogs one CPU core (25%, i3) and the PC becomes very unresponsive and it can barely do anything until a restart. Tried different risers, a few different drivers, replaced the GPU BIOS, downclocked but none of that helped. It only does that during mining and the PSU can't be the culprit.
The event log wasn't much of a help: The description for Event ID 13 from source nvlddmkm cannot be found. Graphics Exception: ESR 0x506224=0x80000041 0x506228=0x10a40f 0x50622c=0x280 0x506234=0x0 NVRM: Graphics TEX Exception on (GPC 0, TPC 4): TEX NACK / Page Fault
How big and what kind of PSU do you have? Just curious I had a problem with one before that caused all kinds of issues until I replaced it.
|
If you are going to leave your BTC on an exchange please send it to this address instead 1GH3ub3UUHbU5qDJW5u3E9jZ96ZEmzaXtG, I will at least use the money better than someone who steals it from the exchange. Thanks
|
|
|
bigjme
|
|
November 03, 2014, 01:46:43 PM |
|
Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
I'm mining X11 on AMD, and I need to run numbers on Neoscrypt, but I believe it's profitable for me as well at 0.11 USD per kWh .16 USD per kWh here. .20 USD per kWh here in the uk
|
Owner of: cudamining.co.uk
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 01:55:42 PM |
|
Forgetting the price of the card, is the 970 and the 980 the new 750ti? Meaning watts per hash. If you had a free choice, would you take 3 750ti or 1 970 or 1 980 keeping in mind watts per hash only.
|
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 01:56:19 PM |
|
Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
I'm mining X11 on AMD, and I need to run numbers on Neoscrypt, but I believe it's profitable for me as well at 0.11 USD per kWh .16 USD per kWh here. .20 USD per kWh here in the uk Wow
|
|
|
|
bigjme
|
|
November 03, 2014, 01:58:47 PM |
|
Forgetting the price of the card, is the 970 and the 980 the new 750ti? Meaning watts per hash. If you had a free choice, would you take 3 750ti or 1 970 or 1 980 keeping in mind watts per hash only.
I believe the single 970 wins if your using enough 750tis to need to MB's but its been a while
|
Owner of: cudamining.co.uk
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 02:04:40 PM |
|
Forgetting the price of the card, is the 970 and the 980 the new 750ti? Meaning watts per hash. If you had a free choice, would you take 3 750ti or 1 970 or 1 980 keeping in mind watts per hash only.
I believe the single 970 wins if your using enough 750tis to need to MB's but its been a while Thank you bigjme. That's for my next rig. Haven't seen you around for a while.
|
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 02:41:00 PM |
|
Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
I'm mining X11 on AMD, and I need to run numbers on Neoscrypt, but I believe it's profitable for me as well at 0.11 USD per kWh .16 USD per kWh here. I could still turn a profit with AMD. Things have changed a lot :p I don't know half the names posting haha.
Neoscrypt looks interesting but I don't see me using my gpu's any time soon :/
I'm mining X11 on AMD, and I need to run numbers on Neoscrypt, but I believe it's profitable for me as well at 0.11 USD per kWh .16 USD per kWh here. .20 USD per kWh here in the uk That's pushing it hard, since I've undervolted my 7950s to 900mV before - below 925mV to 950mV, you stop dropping watts, or at least meaningful amounts, so idk if I could pull that one off. Doesn't undervolting hurt the cards? Do you get any shorter life of the cards doing that?
|
|
|
|
Eastwind
|
|
November 03, 2014, 03:25:40 PM |
|
Undervolting does not hurt cards.
|
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 03:45:14 PM |
|
Undervolting does not hurt cards.
Thanks, i'll have to try it.
|
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
November 03, 2014, 03:50:01 PM |
|
Undervolting does not hurt cards.
Thanks, i'll have to try it. Undervolting helps them live longer and run cooler, actually. now if undervolting, you need to down clock otherwise it will crash very often... actually instead of undervolting, you can decrease the max tdp as everything is taken care by the card...
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
tbearhere
Legendary
Offline
Activity: 3206
Merit: 1003
|
|
November 03, 2014, 03:50:35 PM |
|
Undervolting does not hurt cards.
Thanks, i'll have to try it. Undervolting helps them live longer and run cooler, actually. That great, thanks Wolf0.
|
|
|
|
|