Author

Topic: How To Mine Scrypt Coins With ASIC or FPGA? (Read 1515 times)

legendary
Activity: 2506
Merit: 1010
September 05, 2013, 05:32:00 PM
#3
From another thread:

Bitcoin is mostly hashing, so most of an ASIC would be SHA256 cores stamped out side by side on the chip.  Such cores are fairly compact.

I'm not a Litecoiner, but I believe they have it set to require 128KiB of memory per core.  That means you have to stamp out (core) (128KiB) (core) (128KiB) across the chip; therefore you get far fewer cores per chip.

The alternative is to have an ASIC with a memory bus to some external DRAM chips.  That makes the RAM cheap but you now have to get a much bigger ASIC for all the bus lines, and you still won't get very many cores on a chip before the RAM speed becomes a bottleneck.

Originally people thought the RAM requirement would prevent GPUs from being useful at all.  That was wrong, but I don't think they can escape the RAM bottleneck generally, so ASICs, like GPUs, will be limited mostly by the RAM you can attach.  That might change if someone can put together an inexpensive ASIC with RAM on die.  I don't expect that to happen faster than the rate GPU-mem-bandwidth-per-dollar increases, but you never know.

I do think LTC was too conservative with their memory size.  They were trying to keep it in L2 cache to keep it targeted at general purpose processors, but I think they would have done better requiring a few hundred megs per core.

tldr: If there ever is an ASIC for scrypt, it won't be one that gives a improvement two orders of magnitude over GPUs like SHA256 ASICs gave.
full member
Activity: 725
Merit: 142
September 05, 2013, 05:03:38 PM
#2
It's a hardware issue. ASIC stands for Application Specific Integrated Circuit. For ASIC miners, the "appliction" is performing SHA-256 hashing for Bitcoin, so anything else won't work.
sr. member
Activity: 375
Merit: 250
September 05, 2013, 05:01:00 PM
#1
Just wondering why you can't mine scrypt coins with a ASIC miner? Is it a software issue or hardware? Can I develop software that will allow me to mine at the same hashing rate as the ASIC miner for scrypt coins? For example I want to mine Litecoin with a USB a ASIC miner at 333 mhs
Jump to: