Show Posts
|
Pages: [1]
|
mtrlt, want to give us a hint as to what you optimized?
|
|
|
If I had to guess he read the keccak whitepaper which talks about optimizing the code, there's apparently some instructions that are not necessary or something. I'm also not taking advantage of the vector types. The core ChaCha code as an example, takes 16 uint's and could be done using either a uint4 [4] or uint8 [2] or uint16 -- but, as I mentioned, I've got no clue if that would actually make it faster.
After reading the PBKDF2 specs and pseudocode, I also think there are too many steps in the scrypt-jane code -- maybe I'm just reading it wrong -- that are not necessary for what we're doing.
Also, to figure out endianess query the "CL_DEVICE_ENDIAN_LITTLE" property through OpenCL, that way you'll know for sure.
|
|
|
? The Radeon HD's are Little Endian, easiest way to check is to query the props via OpenCL
Also you can make a coin GPU resistant by requiring a lot of memory to get good speed. The thing about gpus is that they're highly paralellization but slow in serial processes. So if you can modify scrypt to remove the tmto and force all N precalculated spaces to be required it would reduce the effectiveness. Go even further and make N *and* r increase over time
|
|
|
So, I'll chime in, I wrote one too and get pretty abysmal rates (just got around to testing it -- 150 kH/s or so, under N=6) using a 7950. I know my implementation can be cleaned up but it would require understanding keccak better and since I'm new to OpenCl and basic optimization information is pretty hard to find, I'm not sure I want to put in the effort. I put in a lookup gap capability but don't need to use it.
Btw, does anyone know if using the vector types in OpenCL on AMD is faster than using the scalar types? I haven't been able to find any definite statements leaning one way or the other ...
I wonder if mtrlt wrote is own keccak implementation or went around porting the optimized version they released. I went about it by copying over the code from scrypt-jane and direct porting it to OpenCL.
Oh and as an fyi, I didn't do it to actually make a miner, I just wanted to see how much effort it would take and how fast it would be.
|
|
|
Cgminer allows you set settings for each individual card using comma separated values. So if you want to set intensity to 17 on the first and 13 on the second card you'd pass "17,13" instead of the usual "17" for one card. You can also configure the cards once it's started by using the curses Gui. Just press 'G' to enter the GPU settings menu and take a look at what options pop up. Anything you can change on commandline should be available from this menu too
|
|
|
Probably should add PowerCoin if you want some interest  Wow, you seriously are pushing PWC -- but from the looks of things it's not gaining any more popularity than any other clonedcoin alt ... seriously what does PWC offer that's different from the rest of the pack? Changed block numbers are unimportant and unimpressive, does it actually change anything important from Litecoin? I mean given that and the whole mini pre-mine scandal, I don't see why you're putting so much effort still pushing it.
|
|
|
what avout world coin? any hope for it??
Very little, all they changed (as far as I can tell) are the block times and some small things here and there. Not to mention 15 Second blocks are waaaay too fast, there'll be a lot of Orphans and higher opportunities for forked blockchains. Any new coin now needs to actually be somewhat innovative and fix something that's broken or doesn't work well in BTC or LTC (or PPC).
|
|
|
... Nobody ... and if any person is to be pictured it should be the binary representation of the picture of that person
|
|
|
Get someone to give you LTC in exchange for buying them a beer?
|
|
|
So have you considered opening an IRA? Some IRA's are tax sheltered and from the sounds of it you should also be able to get the tax refunds that come with it. Given how the market is reaching records high it's probably the best place to put your money without negatively affecting your financial situation. You mentioned medicaid, so I'm assuming you're in the US.
You should be able to put around 5K into an IRA in a given year (the cap changes).
|
|
|
Bitcoin has the problem of being unregulated which makes it more prone to market manipulation than regular currencies (not saying regular currencies are not manipulated, but it usually takes a nation to do so, like the japanese yen being balanced against the dollar). Also cryptocoins are the perfect mechanism for the entrepreneurial money launderer or to help fund nefarious endeavors. Fully anonymous it is not, but it would be considerably difficult to fully track a coin through its lifetime
|
|
|
All these new coins are hard to keep track of. also hi
these new coins are skeletons on strings. on a brighter note, welcome! On strings is generous ... oh and hi!
|
|
|
So ... what makes this different than every other altcoin out right now? Did I miss something or is this another one of those pump and dump dealies?
|
|
|
So you're aware the value of bitcoins is probably more volatile than the stock markets? And that unlike the stock market it's not guaranteed to have an overall upward trend? You'd probably have an easier time putting your money elsewhere ...
|
|
|
So, do people not realize that none of these altcoins are useful? Even YACoin isn't exactly innovative. Anyone who reads through the source could would agree ... not to mention all he did was pluck out regular scrypt and pop in scrypt w/keccak512 and ChaCha20/8. For one, writing an OpenCL kernel for it is not difficult and second using a starting N value of 32 makes it extremely FPGA friendly (which is why the hashrate exploded).
And also do people not understand that almost none of these cryptocoins can be considered actual currency? Until a cryptocoin is used widely enough to exhange for goods and services, it's just a digital commodity not a currency. Bitcoin can be considered a currency and Litecoin seems to be making its way there. But pretty much every other coin cannot be used to buy a good or service other than to be exchanged with other cryptocurrencies.
All of these altcoins are *worthless* until they are widely accepted enough to actually be used to buy things with.
With that said, I'll gladly mine them and exchange them for BTC and LTC
|
|
|
|