Archive for the ‘Mining Hardware’ Category

gridseed-5-chip-scrypt-asic-performance

Yesterday in our first impressions from the Gridseed 5-chip Scrypt ASIC device we have shared that the modified version of the cpuminer software is not reporting local hashrate. This is a problem as you can hardly know what is your current hashrate, especially when you start overclocking the device to get some extra performance out of it. You need to rely on information reported by the pool about your worker’s current hashrate, but these tend to often report lower or inaccurate results than actual hasrate. This is due to the fact that pools base the reported hashrate on the submitted shares for a given period of time, so result can vary. We can report that the average hasrate we are getting from our 5-chip Gridseed DualMiner ASIC device in terms of Scrypt mining performance to be hovering around 300 KHS with the stock frequency of 600 MHz that the five Gridschip GC3355 chips inside run at.

We could get the chips to run at about 850 MHz, but they were giving out quite a few HW errors, at least visually as the cpuminer software does not report actual number of stale shares or HW errors that the device makes. Seeing a lot of the red error messages means you are probably getting a lot of HW errors and should try reducing the clock frequency with 50 MHz or more. With 800 MHz the device was running more stable with much less HW errors, however this result was achieved with the use of the standard cpuminer software supplied with the device. Apparently this version of cpuminer had a bug and did not disable the BTC core and as a result mining Scrypt only you can get up to about 60W power consumption. By using the newer fixed cpuminer for Gridseed the power usage got down to the 8-9W range and we could overclock the device at 850 MHz with more stable results and very few HW errors. With 850MHz clock we got pools to report hashrate going up to about 400 KHS which is definitely a nice improvement though the newer version of the cpuminer still does not report local hashrate, so it is hard to get more realistic rate for the performance of the device when overclocked.

If you wan to overclock the Gridseed ASIC devices you need to use one fo the preset frequency values as they will not accept just about any frequency that you send to them. The lst of accepted frequencies consists of the following values: 250, 400, 450, 500, 550, 600 (default), 650, 700, 750, 800, 850 and 900 MHz. It is possible that with the version of cpuminer linked above that ensures low power consumption the ASIC devices may be ale to run pretty stable even at 900 MHz, however we still haven’t extensively tested that. Still even when using 850 MHz with about 400 KHS does not sound bad at all as compared to the claimed stock 300 KHS at 600 MHz.

gridseed-5-chip-gold-scrypt-asic

Yesterday we have received our order of a single 5-chip Gridseed DualMiner device that is capable of Scrypt mining with a hasrate of 300 KHS as per the deice description, so we have already played with it for a bit and are ready to share what are our first impressions. A few days ago we have also shared our First Impressions from the DualMiner USB Scrypt ASIC that uses a single Gridchip GC3355 processor. The single chip device did work pretty well and although it needs a bit more improvement on the software side, it is well designed and works well in terms of hardware. So we were eager to try out the more powerful 5-chip version that we actually don’t know how to call exactly yet – Gridseed Golden Orb, Gridseed 5-chip Dual Miner, Lightningasic DualMiner it goes by all of these names with some variations in the color of the cooler – gold, silver, or red. The hardware inside remains the same however, capable of mining BTC and LTC at the same time or only Scrypt cryptos such as LTC with a higher performance then when working in dual mining mode. We don’t care about the BTC mining capabilities of the device, so we are going to focus only on the LTC (Scrypt) mining capabilities and performance.

gridseed-5-chip-gold-scrypt-asic-open

From the outside the miner looks pretty good, so we have opened it to see what is the build quality inside the device – checking the components and the cooling design. Unfortunately we cannot say that we are happy from what we saw inside. While the PCB design is good and seems well made, the additional components on top and the wiring disappoint. We see masking tape used to insulate components like for example the USB to COM board, amateurish solution for the button next to the adapter power socket etc. Furthermore our unit had two of the wires from the USB to COM board squashed by the bottom part of the cooler over one of the Gridseed chips. This could cause issues with cooling and can also create problems with communication between the device and the computer feeding it with work, so we had to fix some of the wiring and insulation in order to avoid possible problems in the future. We can say however that we do not really like the build quality for something that is currently sold quite expensive, it seems amateurish and like it has been assembled in someone’s garage without adequate quality control. We really expected more, especially after seeing how good the single chip USB miner was made…

cpuminer-for-gridseed-5-chip-asic

After fixing the hardware inside the miner it was time to fire up the device and try it out. So we had to look for some instructions how to use it as well as drivers and mining software (no documentation or software was included). We actually had some trouble having the miner properly recognized on half of the computers we have tried – the drivers did not function properly or did not assign a COM port for the device – it is connected via a USB port. Then to our surprise we’ve had to use a modified version of cpuminer that will work with the device and that software is really lacking advanced features that are found in the likes of cgminer for example. The miner software even does not give you a local report on the actual hashrate of the device, it only shows 0 KH/S, so you have to rely on the hashrate reported by the pool. There is also no adequate information about stale shares or hardware errors, so on the software miner side there is much work to be done for proper user experience – we need at least a recent version of cgminer modified to support the ASIC device.

gridseed-5-chip-asic-power-usage

Moving to the power consumption of the 5-chip Scrypt ASIC miner. By specifications the device should consume about 8W for Scrypt only mining and 60W for Scrypt and SHA-256 (LTC and BTC) combined mode. We are only interested by the Scrypt mining functionality of the device, so we expected to see very low power consumption, but to our surprise the watt meter showed 56W. It seems that even though we are not mining BTC with the miner that functionality is still active and the miner consumer power as if the device is working in both BTC and LTC mining mode. We’ve read that there is apparently an update released to fix the power consumption issue, but only released as a source code for the miner and you need to be able to compile it yourself – hardly anything that most miners are able to do by themselves.

So to conclude our initial impressions. It seems that these 5-chip Gridseed Dual Miners are far from ready for release to end users, however the company (companies) making them have rushed them on the market due to the user demand. They do not seem well enough built with good quality control, the mining software is in a very basic form just to say it is available and works. There is no detailed documentation for setup and use, so you will have to figure some things by yourself… not to mention any support, so if you have a problem you will have to rely on the mining community for help. It seems that these 5-chip Gridseed ASIC devices are not even in Beta, they are more like an Alfa stage product rushed to the market. We suppose that Gridseed did not even consider using these as a separate units, but had in mind to sell them in packs of 10 or 20 orbs with an additional controller that they will be connected and controlled from. We’ve ordered a single unit just to try it out before deciding is it is worth go for a 10 (3 MHS) or 20 unit (6 MHS) solution, but after reading about issues people are having with these and having issues ourselves with the single orb devices we can say that we are not happy with what we got for our money. We expected much more and actually a finished product, not some half baked solution that you can hope will work somehow and not cause you issues. We cannot recommend to an average user or miner these devices at all, if you are a technical guy with a lot of experience and knowledge in mining and miners (including software) you might like the challenge however. The single chip DualMiner USB ASICs however are a much more finished and user friendly product, so you might want to check these out for now and stay away from the bigger 5-chip devices until they become a more complete and properly working solutions.

pci-express-x1-x16-usb-30-extender

When we are talking about GPU-based mining rigs for crypto currencies it is common for PCI-E extenders (or risers) to be used in order to be able to put more video cards on a single motherboard and use not only the available PCI Express x16 slots, but the smaller x1, x4 and x8 as well that were originally not designed to be used by video cards. You would normally not want to use these smaller slots with less PCI-E lanes for video cards that will be used for gaming for example, but they are more than enough for mining. Up until recently you would use a x1 to x1 or x1 to x16 PCI-E raiser (Extended) with a short ribbon cable in order to utilize the smaller PCI Express slots for mining. But there is new and very interesting alternative available now – PCI Express x1-x16 USB 3.0 extenders.

We have picked up a few of these new extenders to try them out as they look better designed and built as compared to the ones using ribbon cables, no to mention that the newer USB-based ones also offer some good advantages. Now, before continuing with out experience and impressions we should make something clear – these extenders only use USB 3.0 cable for data transfer they still connect to PCI-Express slot on the motherboard one one end and have a PCI-E slot that you put the video card in on the other end. They use USB 3.0 cable for data transfer as it is a reliable solution for high-speed data transfer and with good quality cable that is shielded you can easily get 50, 60 or even 100 cm length of the cable without problems. We have picked up extenders that do come with a long 1 meter cable and they work problem free and allow you to place the video cards further away from the motherboard and other cards, so that you can get better airflow and cooling.

Aside from the additional length that can easily be up to 1 meter (up to 20-25 cm for ribbon cable extenders) these extenders are also powered, meaning that your motherboard will not need to provide any power over the PCI-E slot to the video card – all the power coming from the PCI-E slot of the extender is supplied by an external molex power connector, so you can safely use even video cards that do not have additional PCI-E power connector on their boards without worrying that you can overload your motherboard that is not designed to supply so much power over the PCI-E bus for multiple video cards. We have tested these extenders with cards with both no external PCI-E power as well as with models that do have additional power connector and they all worked just fine. Also tested with both Nvidia and AMD graphics processors and no issues with both types, though you should note that using Nvidia GPU such as the GeForce GTX 750 Ti with CUDAminer you will be getting a bit lower performance when using an extender (any kind of PCI-E extender). AMD graphics do not seem to have this problem, so the most likely reason is in the fact that you are using less PCI-E lanes for the video card and although AMD with OpenCL does not seem to have a problem, Nvidia with CUDA appears to provide a slightly lower performance.

So if you are using a GeForce GTX 750 Ti with stock frequencies and are getting 255 KHS for Scrypt mining with the card directly plugged in the motherboard, if you put it on an x1 PCI-E extender you might get slightly lower performance in the 240-245 KHS range. The same goes for results with the card overclocked, from about 300 KHS on motherboard you can expect 285-290 KHS when you are using a x1 PCI-E extender. Unfortunately to avoid that you need to use full x16 PCI-E slots and/or extenders and that could limit significantly the number of cards you can install on a single motherboard.

In short, we are really satisfied with the PCI Express x1-x16 USB 3.0 Extenders. They offer better build quality and reliability as compared to ribbon cable extenders. You also get more freedom for placement of the video cards thanks to the longer cables for better airflow and cooling performance. The slight drop in performance when using Nvidia-based graphics cards for mining with the extenders is to be expected, but might be resolved in future updates for CUDAminer for example.


top