CGMiner Scrypt Mining Radeon R9 290X Card Settings

The AMD R9 290X is AMD’s dual Hawaii XT GPU with a 28nm processor node and 4GB GDDR5 memory on a 512 bit interface, delivering about 5.6 TFLOPS of computing performance. As of this writing it is one of the best cards on the market.

I will attempt to keep this updated with my config settings in use with cgminer for my AMD R9 290X video cards. You can find them below, in no particular order.

Sapphire Radeon R9 290X Battlefield 4 Edition

Gets about 990Kh/s.

{
	"intensity" : "20",
	"vectors" : "1",
	"worksize" : "256",
	"kernel" : "scrypt",
	"lookup-gap" : "2",
	"thread-concurrency" : "32760",
	"shaders" : "0",
	"gpu-engine" : "1050-1050",
	"gpu-fan" : "40-100",
	"gpu-memclock" : "1500",
	"gpu-memdiff" : "0",
	"gpu-powertune" : "20",
	"gpu-vddc" : "0.000",
	"temp-cutoff" : "99",
	"temp-overheat" : "95",
	"temp-target" : "90",
	"expiry" : "120",
	"gpu-dyninterval" : "7",
	"gpu-platform" : "0",
	"gpu-threads" : "1",
	"log" : "5",
	"no-pool-disable" : true,
	"queue" : "1",
	"scan-time" : "60",
	"scrypt" : true,
	"temp-hysteresis" : "3",
	"shares" : "0",
	"kernel-path" : "/usr/local/bin"
}

VisionTek Radeon R9 290X 900654

Get’s about 820Kh/s. Unfortunately I ran into stability issues running it any higher. I am not sure if it is specific to this card or the brand in general. I only have one and did not want to buy another after the poor performance out of this one.

Update: I have reason to believe that the card was not at fault. I recently shuffled the cards attached to that miner and now a different card is having stability issues. While I have not tested the VisionTek specifically on different PCI-E slots, this information does lead me to believe the card was not to blame.

{
	"intensity" : "18",
	"vectors" : "1",
	"worksize" : "256",
	"kernel" : "scrypt",
	"lookup-gap" : "2",
	"thread-concurrency" : "32760",
	"shaders" : "0",
	"gpu-engine" : "900-900",
	"gpu-fan" : "40-100",
	"gpu-memclock" : "1400",
	"gpu-memdiff" : "0",
	"gpu-powertune" : "20",
	"gpu-vddc" : "0.000",
	"temp-cutoff" : "99",
	"temp-overheat" : "95",
	"temp-target" : 90",
	"expiry" : "120",
	"gpu-dyninterval" : "7",
	"gpu-platform" : "0",
	"gpu-threads" : "1",
	"log" : "5",
	"no-pool-disable" : true,
	"queue" : "1",
	"scan-time" : "60",
	"scrypt" : true,
	"temp-hysteresis" : "3",
	"shares" : "0",
	"kernel-path" : "/usr/local/bin"
}

Written by Bret Mette

Leave a Reply