Since last epoch #83 and a new DAG file, I'm unable to mine with my rigs with 2GB cards.
They all are with 8 cards (270, 270x, 265, etc.) and all stopped mining last night and unable to bring them online since then.
Rigs are with Ubunty LTS 14.04 x64
Variables are checked and reched, driver version is 15.302, SDK is 2.9.1 (tried different, none of them work for that matter). Miner is 5.3 to some of them, updated a few to 7.2, but still getting the dreaded "OpenCL error -4 (0) - cannot create DAG on GPU"
Rigs are with Asrock H61 Del, H81 Pro BTC some with 8GB of RAM, some with 4GB and the common is that none of them work after last night.
Tested with stock ethminer, DAG file is 1696MB and cards are currently mining, so to my observations problem is not with GPU RAM.
Any suggestions?
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
For some reason if I only have a bunch of 2GB cards in a rig without any larger cards like 3GB-4GB then mining doesn't start either.
So if you have a rig like 2GB,2Gb,2GB,2GB,2GB
Swap one of them with 3GB/4GB and try again
3GB,2GB,2GB,2GB,2GB,2GB
What you suggest is a no go, have one rig with R9 290. The 290 did start mining but because the rig has other 2GB cards, the miner restarted in the end.
What Claymore suggested did help. Obviously 2GB cards are going EOL in terms of Ethereum, although everybody said POS will come before 2GB become obsolete.
Claymore, have you considered some sort of DAG file chunking in your miner, is it doable at all? When I started mining ethereum in the beginning of the year, I've read that somebody did made it for 5xxx/6xxx cards back then, although never looked in the question.