Author

Topic: [ANN] [PASC] PascalCoin, true deletable blockchain - V3 Hardfork on block 210000 - page 360. (Read 990783 times)

newbie
Activity: 21
Merit: 0
Works GREAT!


Getting 500MH/s on R9 280X

what amd driver version you are using?

That's what I'm wondering, I'm running the newest drivers and they seem to cause the program to crash. The benchmark runs for a few minutes and also crashes. Strange.
legendary
Activity: 3444
Merit: 1061
Works GREAT!


Getting 500MH/s on R9 280X

what amd driver version you are using?
legendary
Activity: 1694
Merit: 1002
Go Big or Go Home.....
Seems to work on single gpus. But crashes when starting 2nd instance of the miner for multiple gpus.
hero member
Activity: 673
Merit: 500
Works GREAT!


Getting 500MH/s on R9 280X

what c and i values are you using for that card?
legendary
Activity: 3808
Merit: 1723
Works GREAT!


Getting 500MH/s on R9 280X
legendary
Activity: 3444
Merit: 1061
application error, can't even open the miner

windows 7 64 bit here.
newbie
Activity: 21
Merit: 0
OpenCL miner is here!

https://github.com/Vorksholk/PascalCoin-OpenCL/releases/download/v1.00/PascalCoin_OpenCL_ProxyMiner_v1.zip

Getting about 550 MH/s on an RX 480 with stock clocks.

For anyone thinking about CPU mining, an i7-5820k overclocked used to get about 8 MH/s.

Instructions very similar to PascalCoin CUDA Proxy miner. Here they are:

Code:
To use this miner:

1. You must already have PascalCoin installed. If you don't have it, download it from sourceforge here: https://sourceforge.net/projects/pascalcoin/. Once it is installed, run the PascalCoinWallet.exe provided in the download.

2. You must be using a 256-bit secp256k1 key. This is the default behavior of the PascalCoin wallet.

3. Your miner name must be exactly 8 characters long. The miner expects that the input is exactly 176 total bytes (which is achieved by using a secp256k1 key and a 10-character name)  NOTE: NOT 10 like before! 8 characters, because the last two will be used to identify each GPU!

4. You must have RPC enabled in your client (any port of your choosing, default is 4009)

5. You must run the proxy miner (PascalProxyv2.jar) in the same directory as the PascalCoinCUDA_ProxyMiner_smXX.exe file you run (everything is where it needs to be if you just extract the provided zip). For most people, the host should be 127.0.0.1, and the port should be 4009. Enter the same 8-character miner name you put in your PascalCoin wallet.

6. Open one or more (one for each GPU) copy of PascalCoinOpenCL_ProxyMiner.exe by cd-ing to this directory in a command prompt, and running PascalCoinOpenCL_ProxyMiner.exe.
The miner takes four arguments: device (d), platform (p), intensity (i), and cyclesize (c).

For example: PascalCoinOpenCL_ProxyMiner.exe d0 p0 i23 c50
would run the miner on platform 0, device 0, with an intensity of 23 and a cyclesize of 50.

Higher intensities are more demanding on the GPU. Additionally, too high of an intensity can cause the miner to actually decrease in effective hashrate.

The cyclesize has a minimal affect on hashrate generally.

Unless you have a special setup (like NVidia and AMD cards in the same system), your platform is probably 0. You can determine which platform and device to use from the output at the original miner's start.

You can also run the benchmark miner (in the Benchmark folder) to try out different devices and intensity/cyclesize arguments. If you are compiling from source and want to make the benchmark version instead of the normal mining version, comment out the lines responsible for writing to the datainXX.txt file, (optionally) change the header file you read from to a single name regardless of device name, change the line

printf("Found nonce: %08x    T: %08x    Hashrate: %.3f MH/s   Total: %d\n", nonce, timestamp, (((((double)totalNonces) * 4 * 16 * 16 * 16 * 16) / (4)) / (((double)getTimeMillis() - start) / 1000)), totalNonces);

to

printf("Found nonce: %08x    T: %08x    Hashrate: %.3f MH/s   Total: %d\n", nonce, timestamp, (((((double)totalNonces) * 4 * 16 * 8) / (4)) / (((double)getTimeMillis() - start) / 1000)), totalNonces);


 and modify the .cl code by changing the lines:

uint targetX = h0 & 0xFFFFFFFF;
uint targetY = h1 & 0xF0000000;
to
uint targetX = h0 & 0xFFFFFF70;
uint targetY = h1 & 0x00000000;

This essentially lets the code find nonces 512 times faster, and accounts for the 512-times-faster-sharerate by reducing how many hashes it expects each nonce solve to take by a factor of 512, while removing the overhead of writing files (since writing a few files a second may cause it to be slower).

If you notice your miner finding several of the same nonce, try lowering the intensity and/or cyclesize (because you're sending so much work to the GPU that it can't get a timestamp often enough, so it exhausts the 4-ish billion possible nonces (~4 GH), and starte repeating work).

Its crashing for me ever 2-4 minutes.  When I run the proxy what should i put in for prefex?

Windows 10 with a 390x
legendary
Activity: 1694
Merit: 1002
Go Big or Go Home.....
Vork,

I'm playing with your miner, after a few minutes of mining, it crashes and I get this in the debug window :
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:   PascalCoinOpenCL_ProxyMiner.exe
  Application Version:   0.0.0.0
  Application Timestamp:   580c14f1
  Fault Module Name:   StackHash_385c
  Fault Module Version:   6.3.9600.18233
  Fault Module Timestamp:   56bb4e1d
  Exception Code:   c0000374
  Exception Offset:   PCH_ED_FROM_ntdll+0x0003C7EC
  OS Version:   6.3.9600.2.0.0.256.48
  Locale ID:   1033
  Additional Information 1:   385c
  Additional Information 2:   385cca563338e9b5fd41b5d5b84858e6
  Additional Information 3:   2413
  Additional Information 4:   241304d9adad72f983c42a32fcdd4b40

I'm using Windows 8.1 Pro, 64bit with RX480 8GB cards.
hero member
Activity: 673
Merit: 500
When does VorksholkCoin come out?
sr. member
Activity: 334
Merit: 263
legendary
Activity: 1713
Merit: 1029
OpenCL miner is here!

https://github.com/Vorksholk/PascalCoin-OpenCL/releases/download/v1.00/PascalCoin_OpenCL_ProxyMiner_v1.zip

Getting about 550 MH/s on an RX 480 with stock clocks.

For anyone thinking about CPU mining, an i7-5820k overclocked used to get about 8 MH/s.

Instructions very similar to PascalCoin CUDA Proxy miner. Here they are:

Code:
To use this miner:

1. You must already have PascalCoin installed. If you don't have it, download it from sourceforge here: https://sourceforge.net/projects/pascalcoin/. Once it is installed, run the PascalCoinWallet.exe provided in the download.

2. You must be using a 256-bit secp256k1 key. This is the default behavior of the PascalCoin wallet.

3. Your miner name must be exactly 8 characters long. The miner expects that the input is exactly 176 total bytes (which is achieved by using a secp256k1 key and a 10-character name)  NOTE: NOT 10 like before! 8 characters, because the last two will be used to identify each GPU!

4. You must have RPC enabled in your client (any port of your choosing, default is 4009)

5. You must run the proxy miner (PascalProxyv2.jar) in the same directory as the PascalCoinCUDA_ProxyMiner_smXX.exe file you run (everything is where it needs to be if you just extract the provided zip). For most people, the host should be 127.0.0.1, and the port should be 4009. Enter the same 8-character miner name you put in your PascalCoin wallet.

6. Open one or more (one for each GPU) copy of PascalCoinOpenCL_ProxyMiner.exe by cd-ing to this directory in a command prompt, and running PascalCoinOpenCL_ProxyMiner.exe.
The miner takes four arguments: device (d), platform (p), intensity (i), and cyclesize (c).

For example: PascalCoinOpenCL_ProxyMiner.exe d0 p0 i23 c50
would run the miner on platform 0, device 0, with an intensity of 23 and a cyclesize of 50.

Higher intensities are more demanding on the GPU. Additionally, too high of an intensity can cause the miner to actually decrease in effective hashrate.

The cyclesize has a minimal affect on hashrate generally.

Unless you have a special setup (like NVidia and AMD cards in the same system), your platform is probably 0. You can determine which platform and device to use from the output at the original miner's start.

You can also run the benchmark miner (in the Benchmark folder) to try out different devices and intensity/cyclesize arguments. If you are compiling from source and want to make the benchmark version instead of the normal mining version, comment out the lines responsible for writing to the datainXX.txt file, (optionally) change the header file you read from to a single name regardless of device name, change the line

printf("Found nonce: %08x    T: %08x    Hashrate: %.3f MH/s   Total: %d\n", nonce, timestamp, (((((double)totalNonces) * 4 * 16 * 16 * 16 * 16) / (4)) / (((double)getTimeMillis() - start) / 1000)), totalNonces);

to

printf("Found nonce: %08x    T: %08x    Hashrate: %.3f MH/s   Total: %d\n", nonce, timestamp, (((((double)totalNonces) * 4 * 16 * 8) / (4)) / (((double)getTimeMillis() - start) / 1000)), totalNonces);


 and modify the .cl code by changing the lines:

uint targetX = h0 & 0xFFFFFFFF;
uint targetY = h1 & 0xF0000000;
to
uint targetX = h0 & 0xFFFFFF70;
uint targetY = h1 & 0x00000000;

This essentially lets the code find nonces 512 times faster, and accounts for the 512-times-faster-sharerate by reducing how many hashes it expects each nonce solve to take by a factor of 512, while removing the overhead of writing files (since writing a few files a second may cause it to be slower).

If you notice your miner finding several of the same nonce, try lowering the intensity and/or cyclesize (because you're sending so much work to the GPU that it can't get a timestamp often enough, so it exhausts the 4-ish billion possible nonces (~4 GH), and starte repeating work).
legendary
Activity: 1246
Merit: 1005
next step for pascal is pool Cheesy

It's like developing for Bitcoin all over again, very happy that the community is making strides and the pascal developer is pushing out continuous and serious updates. I believe this project has huge potential because of it's correlation with cryptography and typical legacy system infrastructure.

Mr. Satoshi Nakamoto did not had a furious comunity like yours in first 2 months of Bitcoin life ...  Grin

I'm developing all over again, it's true, but I'll not develop apps for third partys use. For example: App for a pool.
I'll only develop RPC calls to be accessible for third partys (exchanges, pools or new kind of applications based on account system of PascalCoin)

If somebody wants to create a pool, will need to develop itself a pool server, like Vorksholk developed a GPU miner.



So this is where the real OCminer chimes in. So guys, start harassing him about it  Grin
sr. member
Activity: 334
Merit: 263
next step for pascal is pool Cheesy

It's like developing for Bitcoin all over again, very happy that the community is making strides and the pascal developer is pushing out continuous and serious updates. I believe this project has huge potential because of it's correlation with cryptography and typical legacy system infrastructure.

Mr. Satoshi Nakamoto did not had a furious comunity like yours in first 2 months of Bitcoin life ...  Grin

I'm developing all over again, it's true, but I'll not develop apps for third partys use. For example: App for a pool.
I'll only develop RPC calls to be accessible for third partys (exchanges, pools or new kind of applications based on account system of PascalCoin)

If somebody wants to create a pool, will need to develop itself a pool server, like Vorksholk developed a GPU miner.

hero member
Activity: 1008
Merit: 500
next step for pascal is pool Cheesy

It's like developing for Bitcoin all over again, very happy that the community is making strides and the pascal developer is pushing out continuous and serious updates. I believe this project has huge potential because of it's correlation with cryptography and typical legacy system infrastructure.
legendary
Activity: 1050
Merit: 1000
next step for pascal is pool Cheesy
legendary
Activity: 1694
Merit: 1002
Go Big or Go Home.....
Ahh yeah. Forgot about the numerical convention after the 8=char walletname.
legendary
Activity: 1713
Merit: 1029
Found a block on both miners and all of my debugging shows nothing but good results, so here's the proxy version 2 with cuda miners updated to support proxy v2:

https://github.com/Vorksholk/PascalCoin-CUDA/releases/download/v1.03/CUDA_Pascal_v1.03.zip

AMD miner coming in the next few hours.

How can you tell if GPU 0 or GPU 1 found a block?

And I can not wait for the AMD GPU miner.

If you're using a name exclusively for a single rig, then you can just look at what the number is after the name. If you're mining with multiple pascal wallets on multiple machines all using the same miner name, then you need to pay attention to which nonce shows up in the any pascalcoin wallet when that block is announced in the logs, and see which of your machines with the gpu listed in the miner name (VorkGPUs00 for example is the name all of my GPUs I have at device #0 in my rigs are mining with, VorkGPUs01 is for all GPUs at device #1) mined that nonce by looking at the output in the proxy (or converting to hex and finding it in the miner output itself).
legendary
Activity: 1694
Merit: 1002
Go Big or Go Home.....
Found a block on both miners and all of my debugging shows nothing but good results, so here's the proxy version 2 with cuda miners updated to support proxy v2:

https://github.com/Vorksholk/PascalCoin-CUDA/releases/download/v1.03/CUDA_Pascal_v1.03.zip

AMD miner coming in the next few hours.

How can you tell if GPU 0 or GPU 1 found a block?

And I can not wait for the AMD GPU miner.
hero member
Activity: 1008
Merit: 500
wonder what the miner "ocminer" plans to do with boat loads of coins he has mined

Sell @ $0.20 +/- IMHO.

Total, or per coin? lol

It isn't actually OCminer it is someone else using his name.
legendary
Activity: 1713
Merit: 1029
Found a block on both miners and all of my debugging shows nothing but good results, so here's the proxy version 2 with cuda miners updated to support proxy v2:

https://github.com/Vorksholk/PascalCoin-CUDA/releases/download/v1.03/CUDA_Pascal_v1.03.zip

AMD miner coming in the next few hours.
Jump to: