(03-23-2011, 08:09 AM)Lectrode Wrote: [ -> ] (03-22-2011, 05:39 AM)ryancollins Wrote: [ -> ]What is the newest build you can compile 
The most recent build I can compile would not be much higher than r6970, although possibly r7128 (last one with VS2008 project files).
Could you try and see what the newest revision is that you can compile and load it on your website ?
(03-23-2011, 08:09 AM)Lectrode Wrote: [ -> ] (03-22-2011, 05:39 AM)ryancollins Wrote: [ -> ]As you are doing that you might want to look at This [MSDN's SSE4A Documentation]
Intel C++ Compiler (the compiler I use) does not support SSE4a. The speed increase from compiling with SSE4A is negligible at best and not worth compiling (it only has 4 instructions compared to the 54 in SSE4.1/SSE4.2)
That is a macro definition you don't need to use ICC
(03-27-2011, 11:09 PM)ryancollins Wrote: [ -> ]Could you try and see what the newest revision is that you can compile and load it on your website ?
Will do. Still trying to find which one that is. Its before r7000 though.
(03-29-2011, 12:14 AM)ryancollins Wrote: [ -> ]That is a macro definition you don't need to use ICC
ICC is the main difference between my builds and anyone else's builds. ICC has the best optimizations, not just SSE but in general.
I could build it with VS2010. I'll let you test it against a regular build and see for yourself what little difference (if any) it has.
(03-29-2011, 12:41 AM)Lectrode Wrote: [ -> ] (03-27-2011, 11:09 PM)ryancollins Wrote: [ -> ]Could you try and see what the newest revision is that you can compile and load it on your website ?
Will do. Still trying to find which one that is. Its before r7000 though.
(03-29-2011, 12:14 AM)ryancollins Wrote: [ -> ]That is a macro definition you don't need to use ICC
ICC is the main difference between my builds and anyone else's builds. ICC has the best optimizations, not just SSE but in general.
I could build it with VS2010. I'll let you test it against a regular build and see for yourself what little difference (if any) it has.
Ok I will do that could you do r6970 since I already have it or newer if you can compile it I will tell you what the differences are
and yes I know how to make dolphin use sse3 on AMD even if it is compiled with ICC
so SS3E optimalisations only work until 6970 ?
meh why not the lastest build ?
(03-29-2011, 04:36 AM)Quandrastom Wrote: [ -> ]so SS3E optimalisations only work until 6970 ?
meh why not the lastest build ?
You can still compile the latest ones with SSE using macro definitions.
I don't use macro definitions. I use settings in ICC.
ICC has optimizations that no other compiler has and is currently the best compiler out there as far as optimizations go.
Currently, ICC does not compile the latest revisions like it should. Its not liking some of the code. I have to find out what code that is and an alternative implementation of the function of that code.
Lectrode are you able to get SS4A Optimization or you have no way to make optimizations for ATI Processors?
(03-29-2011, 06:07 AM)Vegerunks Wrote: [ -> ]Lectrode are you able to get SS4A Optimization or you have no way to make optimizations for ATI Processors?
ICC (the compiler I use) does not support SSE4A, not even the macro.
I can compile it with VS2010 (newest revisions) or VS2008 (older revisions). I'm going to compile r6970 with SSE4A so people can test it, but I
highly doubt there will be any noticeable speed difference.
As of right now, its just not worth compiling.