New Sia GPU Miner for OpenCL Forked by Genoil Now Available

12 Jul


Siacoin (SC) is getting a lot of attention lately and there is now a new fork of the miner available made by Genoil (source). The Sia GPU Miner fork by Genoil is for OpenCL, though it works on both AMD and Nvidia and provides some performance optimizations along with other interesting features such as the ability to load external OpenCL kernel file that might be useful for people that want to try modifying or optimizing the CL file. Genoil reports that his optimized OpenCL kernel is capable of providing roughly +18% performance increase on a 7950 and we are seeing some performance boost on Nvidia as well, though more like 3-4% boost on a GTX 970. Nevertheless the fork by Genoil does offer some performance improvement over the Siacoin default miner as it has taken that OpenCL Go miner kernel as a base and even more improvements could be possible for faster performance.

We have a working 64-bit Windows binary available for download below that you might want to try. We have tested it and can confirm that it works on both Sia Nanopool and Siamining pool, though for some reason the hashrate reported by the miner is a bit higher for Nanopool than for the Siamining pool. Do note that this miner does require you to run a separate instance for each GPU in your system, it will by default run only on the first video card it finds. So while things do look very promising for this fork it apparently can use a bit more work to become as easy to be used as the Siacoin Go miner and maybe even better performance wise.

To download and try the Sia GPU Miner for OpenCL Forked by Genoil for Windows…

Other Similar Publications:

24 Responses to New Sia GPU Miner for OpenCL Forked by Genoil Now Available


July 12th, 2016 at 16:02

Thank you, but I can not confirm any performance improvement on the 7950. Max. same speed as the latest gominer binary you published. Even with same intensity 28 speed ist 724 MH/s… :-(


July 12th, 2016 at 16:03

I try it now , the comand for use one only gpu ? ( i have gtx 980 and Intel HD 4000 , and i want use only gtx 980 ) Thanks .


July 12th, 2016 at 16:23

My fork uses the kernel from the Go miner, so you’re right about it not bring faster. The increase was only compared to the original C miner.

Lots of stuff to do to on this fork to make it useful. We’ll see :)


July 12th, 2016 at 16:31

Genoil , on my windows 10 x64 dont work , it’s stuck on Initializing… , and dont mining ( past 5 minutes ) .

My .bat is : Sia-GPU-Miner.exe -I 25 -H -Q “address=my address&worker=nv2”

I have GTX 980 overclock 1500mhz .


July 12th, 2016 at 16:41

No wait , im mined 1 block at 19.220 mh/s ??? i think work on my intel hd 4000 , i put in the string .bat -d 0 ( and work intel hd 4000 ) , put -d 1 and message error says not device #1 installed open CL .

Mhm the bat is :

Sia-GPU-Miner.exe -I 25 -H -d 0 -Q “address=my address&worker=nv2”



July 12th, 2016 at 16:47

If you have multiple different GPUs like Intel and Nvidia or AMD you will have to select the platform (-p option) and device (-d option) ids.


July 12th, 2016 at 17:17

Thanks work!

Sia-GPU-Miner.exe -I 28 -H -p 1 -d 0 -Q “address=my address&worker=nv2”

I have 1180 mh/s on windows 10 x64 intensity 28 win gtx 980 OC 1500mhz .

With siacoin GPUminer have 1250 mh/s .


July 12th, 2016 at 17:43

GTX1070 intensity=26
hashrate drops from 1500~1600M to 1200~1300M comparing with go miner.


July 12th, 2016 at 18:00

This is 99.9% plain forked from the folks at SIA themselves. I’ll see if I can get it back on par with the GO client.

Nerd Ralph

July 12th, 2016 at 21:16


July 12th, 2016 at 23:33

yeah like i said, i took that one. it’s faster. anyway this isn’t the start of some big new Genoil project, it’s just to poke around a bit. and it’s useful for something else i’m up to :)


July 12th, 2016 at 23:50

“anyway this isn’t the start of some big new Genoil project” – ah shame…

“and it’s useful for something else i’m up to :)” – thats better ;)


July 13th, 2016 at 02:15

Not faster. I really don’t see the point.


July 13th, 2016 at 06:10

Gigabyte R9 390 8GB

Gominer -I 28 ~750-760
Genoil -I 28 ~710-730


July 13th, 2016 at 10:25

I have two GTX970 in SLI.
Getting 430MH/s for each.

Is it normal??


July 13th, 2016 at 12:14

430 MHS is slow for GTX 970, try the Go Pool Miner.


July 13th, 2016 at 12:19

What is the profit ratio of the SIA compared to ETH ?


July 13th, 2016 at 14:00

Current profitability of Sia should be higher with the right GPUs compared to mining ETH on them, especially on cards that do not perform that great for ETH mining such as most Nvidia GPUs and some of the AMDs. You need to compare the hashrate you get for ETH and for SIA with the hardware and then do the math to see how much you can mine per day and what is more profitable.


July 13th, 2016 at 17:51

Thanks for your reply admin.
While trying to run gominer I get that error:

Could you please advise?
Tried Googling it but came up without any useful results.


July 13th, 2016 at 23:54

How to run it on 2 cards?
I have 2×750 and intel on board
using -p 1 it works on 750, but uses only 1 of these
And speed is 170MH/s vs 250MH/s from gominer


July 14th, 2016 at 00:29

For two GPUs you need to separate instances of the miner, if the video cards are both AMD or both Nvidia you need to use the -d option with different device id, if they are different like one AMD and one Nvidia then you may need to also set platform id.


July 14th, 2016 at 13:07

admin: Thx
I will report my results.


July 20th, 2016 at 05:05

which currencies can be mounted with this sgminer?

as change the configuration of .bat to suprnova?

Sia-GPU-Miner.exe -I 25 -H -u user.1 -p x ….?


July 20th, 2016 at 05:06

My card is AMD HD 6450……I want to test

Leave a Reply

Your email address will not be published. Required fields are marked *