My Dogecoin experience: mining server

In my last post I’ve written about the hardware components I’ve bought for my dogecoin mining server.
This time I show you the finished mining rig and summarize the most important configurations for the mining software.

My mining rig

Basic Setup

This tutorial assumes you have the following setup:

  • Windows 7 Service Pack 1
  • 3 x Asus R9 270x graphics card

Download and install the latest version of:

cgminer by ckolivas
AMD Catalyst driver

In case to this cgminer won’t work, try this one:

cgminer by kalroth

To monitor the cpu and ram usage of the server I’ll use the built-in resource monitor for windows.

Test Setup

After unziping the cgminer add a configuration file named cgminer.conf to the cgminer folder.

Add the following json configuration to config file, of course you have to replace the pool credentials.

	"pools" : [
			"url" : "stratum+tcp://",
			"user" : "weblogin.WorkerName",
			"pass" : "workerPassword"
	"scrypt" : true

Next add a batch cgminer.bat to the same folder and add this commands:


Finally double click the batch file. Cgminer should start to mine some coins.

Productive Setup

Now we are going to tweak our cgminer installation. For this purpose we have to add a bunch of parameters to our batch file.

cgminer Parameter

Thread Concurrency

is a parameter to tell your graphics cards how many different tasks it should be juggling at the same time. Depending on your card, this can be set for anything between 2-30,000. It may or may not help your performance, but most people set it between 10,000-25000.

GPU Overclocking Parameters

–gpu-memclock and –gpu-engine
Allows you to specifically overclock your cards. If you don’t know the defaults off the top of your head, a quick way is to go into cgminer and Press G, it will take you to the graphics card details screen.
E: would be your –gpu-engine and M: –gpu-memclock for GPU 1.


A value between 1-20, this is a general setting that makes our graphics cards work harder.
Putting it on 20 will put your cards into high speed. Intensity is usually the last parameter that you will set, after you tweak everything else.

Autofan and Temp Targets

gives cgminer more control on keeping your cards a specific temperature.

–temp-target 80
tells cgminer to keep your card around 80.

–temp-overheat 85
to help prevent overheating.

Work Size

is the parameter for Work Size, or the size of jobs your cards will be doing. Most people flag this at -256 to start for mid tier cards. But the effect this parameter is described as “minimal”.

This is labeled as an optional parameter that can give some small boost, but shouldn’t be be the first thing you go after. It seems to crash cgminer if it is set any higher than 4, and many people leave it at 1 or 2. Some people have gotten a lot more than others out of this.

My configurations

This is my first configuration approach:
-I 18 -g 1 -s 265 --thread-concurrency 20000 --auto-fan
Now each GPU runs with about 400kH/s. It’s not that much, I’ve seen others got about 450kH/s with the same hardware.


Leave a Reply