Been trying to learn the ins and out of tuning cgminer for a rig I'm building this month for scrypt mining.
Had some initial success, but now I'm having tons of trouble getting kernels to compile.
It will work with the default phatk, poclbm, but not diablo, diakgcn, or more importantly, sCrypt.
I used the -D -T options and logged to file, resulting in:
[2013-08-03 21:17:27] Started cgminer 3.3.1
[2013-08-03 21:17:27] CL Platform 0 vendor: Advanced Micro Devices, Inc.
[2013-08-03 21:17:27] CL Platform 0 name: AMD Accelerated Parallel Processing
[2013-08-03 21:17:27] CL Platform 0 version: OpenCL 1.2 AMD-APP (1124.2)
[2013-08-03 21:17:27] Platform 0 devices: 1
[2013-08-03 21:17:27] 0 Juniper
[2013-08-03 21:17:27] GPU 0 iAdapterIndex 0 strUDID PCI_VEN_1002&DEV_68BA&SUBSYS_31501682&REV_00_4&20E2AD45&0&0010A iBusNumber 1 iDeviceNumber 0 iFunctionNumber 0 iVendorID 1002 strAdapterName AMD Radeon HD 6700 Series
[2013-08-03 21:17:27] GPU 0 AMD Radeon HD 6700 Series hardware monitoring enabled
[2013-08-03 21:17:27] Init GPU thread 0 GPU 0 virtual GPU 0
[2013-08-03 21:17:27] Popping work to stage thread
[2013-08-03 21:17:27] CL Platform vendor: Advanced Micro Devices, Inc.
[2013-08-03 21:17:27] CL Platform name: AMD Accelerated Parallel Processing
[2013-08-03 21:17:27] CL Platform version: OpenCL 1.2 AMD-APP (1124.2)
[2013-08-03 21:17:27] List of devices:
[2013-08-03 21:17:27] 0 Juniper
[2013-08-03 21:17:27] Selected 0: Juniper
[2013-08-03 21:17:27] Preferred vector width reported 4
[2013-08-03 21:17:27] Max work group size reported 256
[2013-08-03 21:17:27] Max mem alloc size is 803209216
[2013-08-03 21:17:27] Selecting scrypt kernel
[2013-08-03 21:17:27] GPU 0: selecting lookup gap of 2
[2013-08-03 21:17:27] GPU 0: selecting thread concurrency of 6016
[2013-08-03 21:17:27] No binary found, generating from source
[2013-08-03 21:17:27] Setting worksize to 256
[2013-08-03 21:17:27] cl_amd_media_ops found, setting BITALIGN
[2013-08-03 21:17:27] BFI_INT patch requiring device found, patched source with BFI_INT
[2013-08-03 21:17:27] CompilerOptions: -D LOOKUP_GAP=2 -D CONCURRENT_THREADS=6016 -D WORKSIZE=256 -D BITALIGN -D BFI_INT -D GOFFSET
I've been trying the latest CCC drivers (13.4), which afaik don't require separate OpenCL SDK anymore?
I have a Radeon HD 6770 (XFX), 12Gb system RAM, Phenom II X4 BE 955.
I've run the AMD cleanup util and ONLY have the CCC driver installed right now, as noted, phatk, poclbm compile, scrypt, diablo and diakgcn do not.
Any clues what I need to fix? Is the 13.4 driver the issue? What is the latest working driver?
(Also, are there any issues when building a dedicated mulit-card system with CG I should be aware of fixing while I'm building my dedicated rig? Planning on going with 7850s and 7950s depending on which ones I win on eBay...)
Sometimes is says
[2013-08-03 21:54:21] Binary size for gpu 0 found in binary slot 0: 669372
[2013-08-03 21:54:21] [2013-08-03 21:54:21] Binary size for gpu 0 found in binary slot 0: 669372
At 06a951cf (4290307341 rem. bytes), to begin patching
right before it crashes, but it doesn't save that to the logfile.