Originally Posted by geoxile
I wonder if game developers will still use the AMD compiler suites for PC versions of their games. If they do, it will be a good chance to see whether or not the supposed Intel compiler bias is an actual factor that affects real world applications.
yes the amd compilers http://developer.amd.com/tools-and-sdks/cpu-development/x86-open64-compiler-suite/
are going to be used in the PC side the whole point of the console being same architecture is because developers have been asking for this for years and with the facts HSA is coming into the picture 1 time coding / programing to work on all platforms aka PC / console and so on in otherwards 1 time making games for all hardware which i want to point out Nvidia and Intel are not involved with HSA http://developer.amd.com/resources/heterogeneous-computing/what-is-heterogeneous-system-architecture-hsa/
and fact Intel refused legally to allow AMD to include key programing features of Intel CPU's into the AMD open64 compiler so this truly might bite Intel in the butt because next gen games all around are being made with AMD open64 compilers and are working in the HSA stuff which leaves Intel and Nvidia out on a limb which might actually cripple theyre performance basically Intels hyperthreading may not function at all with next gen games because of this basically the games might not utilize Intels hyperthreading because Intel refused to allow AMD to legally include this optimization into the AMD open64 compilers and other stuff also.
I want to point out also next gen games will be using the GPU / APU to do part of the grunt work the CPU has done in past and i want to point out he gpu / APU work is being oriented at ATI not nvidia and optimized for AMD so there is also other points where AMD / ATI performance will increase i mentioned this in a previous post here on this thread sony themselfs say this ( The GPU will also be able to run cumputational / arbitrary code, allowing developers to run hundreds or thousands of parallelized tasks ) .
THIS IS HOW THIS IS IMPORTANT
A GPU has a lot of cores (hundreds). Each core is basically able to compute one 32-bit arithmetic operation per clock cycle -- as a pipeline. Indeed, GPU's work well with extreme parallelism: when there are many identical work units to perform, actually many more than actual cores ("identical" meaning "same instructions", but not "same data").
GPU's achieve great performance by using heavy parallelism, with hundreds (if not thousands) of cores. This is made possible by pipelining (each individual operation takes many cycles to run, but successive operations can be launched like trucks on a highway) and sharing instruction decoding (since many cores will run the same instructions at the same time).
basically the GPU will be far more important than the single threaded performance or IPC of the CPU and they will be doing also multi threaded rendering http://forums.anandtech.com/showpost.php?p=31520674&postcount=28
to share the work across multiple CPU cores so the need for a powerfull CPU per core will not be as important as a powerfull GPU with next gen game design add to it the other perks going for AMD / ATI and i want to point out ATI are the kings at doing the above said tasks look into it with bitcoin mining https://en.bitcoin.it/wiki/Mining_hardware_comparison
.Edited by rickcooperjr - 8/6/13 at 8:22pm