Just FYI, but the new AMD App SDK 2.4 switches environment variables (ATISTREAMSDKROOT -> AMDAPPSDKROOT, ATISTREAMSDKSAMPLESROOT -> AMDAPPSDKSAMPLESROOT)
The automatic download site also has changed, along with a few other things:
1. Windows XP support is no longer in a separate installer. There's only two installers now (one for 64 bit, one for 32 bit)
2. I had to modify the download link to get wget to actually download executable (the old download link just downloaded the web page )
Here's the diff for getdeps.bat (note: these diffs happen to include the changes I made with my other topic on updating the windows build system which moved from modifying the registry to generating visual studio property sheets).
Both 32 and 64 bit releases are building right now (fingers crossed to see if it works )
hmm, something's wrong with the 32 bit build... hold on a sec
I'm not sure why, but there appears to be a conflict between the cl/cl.hpp in $(LUX_WINDOWS_BUILD_ROOT)/include and $(AMDAPPSDKROOT)include. Removing the file fixes the problem, but I'm not sure what effect this will have on building with CUDA.
Just took the fresh builds for a test drive, it seems that the new SDK is significantly faster. I remember getting GPU loads of ~30-35% before, now I'm getting loads of ~50%. S/s and C/s have also gone up significantly, though I can't provide a concrete performance improvement.