gatra
|
|
July 08, 2013, 03:09:17 PM |
|
Correct me if I am wrong but isn't there already an existing set of prime numbers that are known?
Would this not be applicable to the proof of work function here?
There are infinitely many primes. However, the table of known primes is rather big and increasing all the time. New primes are huge and it takes weeks/months of computing power to find them, so I don't think this project can actually find any new ones. So in a way, I believe you could use the list of known primes, but then it becomes a memory-bound problem, and it's probably faster to use other tests than search through the list. you could not use any list. It's the same thing with SHA/scrypt mining: you could have a table with the nonce for every possible midstate. However it's not possible to store such table. If you could store one bit of information on every particle of the universe (imagine the whole universe is your hard disk), then you would need many universes to store that data. With prime numbers it's even worst: SHA/scrypt possibilities are huge but finite. Prime numbers and Cunningham chains are infinite. Genesis block has a starting prime in the order of hundreds of bits. If all his primes are this size then it's safe from tables.
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
July 08, 2013, 03:12:36 PM |
|
The interesting role GPU miners will play in this coin is that, since PrimeCoin (like PPCoin) reward varies inversely with difficulty (higher difficulty = lower reward per block), original zero-day cpu miners will get a bit of a boost when GPUs come in and make the block reward fairly low.
|
|
|
|
dinominant
Newbie
Offline
Activity: 17
Merit: 0
|
|
July 08, 2013, 03:12:47 PM |
|
I'm mining with some cores, CPUs are burning
13:55:58  getprimespersec
13:55:58  0
?
Nobody? I see in this entire thread others had this problem too. It MUST be more than one, it's 15 cores running... Give it a few minutes and the rate will show... -tb- Edit: nevermind. just noticed it has been more than a few minutes for you. I have this problem too. There is something broken in the linux client. It mines at 0 pps on all my gentoo computers, but Ubuntu and windows work. I mined from the beginning and the only computer I can get going is my crappy windows box.
|
|
|
|
TheMightyX
Sr. Member
Offline
Activity: 350
Merit: 250
Vires in Numeris
|
|
July 08, 2013, 03:13:37 PM |
|
This can't be a serious contender in the coin game without a guaranteed ROI for miners. This needs a mining pool, or people are going to get disillusioned, fast.
Guaranteed ROI? *facepalm* Point me in the direction of a coin that guarantees ROI. Any coin with a mining pool atleast guarantees you a reward based on how much of the work you put in (assuming everyone was using the pool). It is not dependent on finding the magical coin yourself, but anyone in the entire pool finding that shiny block. So yes, instead of randomly getting a coin if you are lucky, you are guaranteed to get what you put in.
|
|
|
|
Praxis
Legendary
Offline
Activity: 1118
Merit: 1004
|
|
July 08, 2013, 03:14:59 PM |
|
GPU mining is absolutely pointless. A public GPU miner will only drive up difficulty, and we'll be right back at ground zero again. Pointless.
Anyways, I have now mined 140 XPM! (ON a single computer) Seems I'm quite lucky.
There are two reasons why I ask ... one is "selfish" : I have 3 strong GPUs while only 1 mediocre quad CPU. ... the other is, I think it's better to have GPU mining in place IMO is more resistant to botnet-mining. Or am I mistaken to believe this?
|
|
|
|
|
|
craslovell
Legendary
Offline
Activity: 1470
Merit: 1021
|
|
July 08, 2013, 03:19:55 PM |
|
Is there a built in core limit for a single miner in the code?
|
|
|
|
eule
|
|
July 08, 2013, 03:21:39 PM |
|
I just get connection interrupted error.
|
|
|
|
lucasjkr
|
|
July 08, 2013, 03:29:53 PM |
|
I set this going last night in a virtual machine at home - the host is has a an i7 processor, the VM has 2 cores, and is running Ubuntu 13. At various points, it was reporting between 80 and 150 primes per second. As of 7 AM (5 hours later), it was still mining but had yet to generate any coins.
At work now, set the wallet running on my desktop here, also an i7, this one running Win8. I'm running it as "setgenerate true 6" in order to leave a couple of cores left for myself. Question is, I also seem to be generate 60-80 primes per second over here as well, with 3 times as many cores dedicated to the job.
In short - home machine is using 2 cores of 8 (4 real cores, 4 hyperthreaded) in a virtual environment and getting 169 primespersec currently work machine is using 6 of 8 (4 real, 4 hyperthreaded) inside a real operating system (as opposed to virtualized) and is now achieving 116 primesper sec.
How does that work?
If i was home right now, I'd duplicate that instance a couple of times and see if each instance could achieve 169 primes per second if they were each pinned to different cores.
Does this make sense to anyone? Is there an explanation?
|
|
|
|
lucasjkr
|
|
July 08, 2013, 03:31:31 PM |
|
incidentally, my home machine has been mining since 2 AM and has yet to generate an coins at all.
|
|
|
|
TheMightyX
Sr. Member
Offline
Activity: 350
Merit: 250
Vires in Numeris
|
|
July 08, 2013, 03:31:43 PM |
|
I set this going last night in a virtual machine at home - the host is has a an i7 processor, the VM has 2 cores, and is running Ubuntu 13. At various points, it was reporting between 80 and 150 primes per second. As of 7 AM (5 hours later), it was still mining but had yet to generate any coins.
At work now, set the wallet running on my desktop here, also an i7, this one running Win8. I'm running it as "setgenerate true 6" in order to leave a couple of cores left for myself. Question is, I also seem to be generate 60-80 primes per second over here as well, with 3 times as many cores dedicated to the job.
In short - home machine is using 2 cores of 8 (4 real cores, 4 hyperthreaded) in a virtual environment and getting 169 primespersec currently work machine is using 6 of 8 (4 real, 4 hyperthreaded) inside a real operating system (as opposed to virtualized) and is now achieving 116 primesper sec.
How does that work?
If i was home right now, I'd duplicate that instance a couple of times and see if each instance could achieve 169 primes per second if they were each pinned to different cores.
Does this make sense to anyone? Is there an explanation?
Primespersec will fluctuate and shoudnt be trusted.
|
|
|
|
mustyoshi
|
|
July 08, 2013, 03:32:45 PM |
|
Has anybody made a GPU miner yet?
|
|
|
|
Praxis
Legendary
Offline
Activity: 1118
Merit: 1004
|
|
July 08, 2013, 03:33:53 PM |
|
My primespersec is 41, I had it open since yesterday, and only 1 block found
|
|
|
|
ReCat
|
|
July 08, 2013, 03:37:43 PM |
|
Has anybody made a GPU miner yet?
a GPU miner will drive up the difficulty and lower the block reward. We'll be dealing with the same exact shit again. What's the point?
|
BTC: 1recatirpHBjR9sxgabB3RDtM6TgntYUW Hold onto what you love with all your might, Because you can never know when - Oh. What you love is now gone.
|
|
|
mustyoshi
|
|
July 08, 2013, 03:40:55 PM |
|
Has anybody made a GPU miner yet?
a GPU miner will drive up the difficulty and lower the block reward. We'll be dealing with the same exact shit again. What's the point? I thought the block reward was constant. The point is that we'd be producing primes!
|
|
|
|
tacotime
Legendary
Offline
Activity: 1484
Merit: 1005
|
|
July 08, 2013, 03:41:25 PM |
|
Has anybody made a GPU miner yet?
a GPU miner will drive up the difficulty and lower the block reward. We'll be dealing with the same exact shit again. What's the point? That people aren't mining in secret with them and getting 100 blocks for every 1 block you get with your CPU? I thought the block reward was constant. No, block reward decreases with higher difficulty.
|
XMR: 44GBHzv6ZyQdJkjqZje6KLZ3xSyN1hBSFAnLP6EAqJtCRVzMzZmeXTC2AHKDS9aEDTRKmo6a6o9r9j86pYfhCWDkKjbtcns
|
|
|
mustyoshi
|
|
July 08, 2013, 03:44:49 PM |
|
Has anybody made a GPU miner yet?
a GPU miner will drive up the difficulty and lower the block reward. We'll be dealing with the same exact shit again. What's the point? That people aren't mining in secret with them and getting 100 blocks for every 1 block you get with your CPU? I thought the block reward was constant. No, block reward decreases with higher difficulty. oh lawdy then my C++ skills are worse than I thought. What file do I even find the block reward in
|
|
|
|
craslovell
Legendary
Offline
Activity: 1470
Merit: 1021
|
|
July 08, 2013, 03:45:00 PM |
|
I have 48 cores in one machine mining but 0 primespersec after 20 mins. My other machines are all working fine
|
|
|
|
mustyoshi
|
|
July 08, 2013, 03:47:15 PM |
|
I have 48 cores in one machine mining but 0 primespersec after 20 mins. My other machines are all working fine
Each thread gets it's own sieve, you're probably running into cache issues.
|
|
|
|
|