I just posted another update. I changed the GPU initialization to only happen once sgminer goes to starts hashing on a pool. This might prevent unnecessary kernels from loading or algo switching to happen at startup.
i cant even get the miner to start most of the time with this build
it just stays on sgminer started then after a while it quits
here is the build, but be sure to test this before you overwrite your old version as it does not work for me most of the time
https://mega.co.nz/#!SAo0DApL!vxvW2o3VyRVXIA3TtUSCkOrrLfiInpg7Snc6hDpF5nk