I have a program which uses float8 extensively and it runs fine on Intel and Nvidia SDKs and also on GPU using AMD SDK, and also using AMD SDK, I am able to run it on processors without AVX without a problem. However, on bulldozer I am getting segmentation faults.
I have tracked down the problem to a line where the 5th element of float8 variable is accessed. Perhaps the compiler is messing up something about alignment? (thats my best guess...)
So what do I do now? report to AMD? how?