Re: Optimizations documentation

2008-02-17 Thread Ira Rosen
Dorit Nuzman/Haifa/IBM wrote on 18/02/2008 09:40:37: > Thanks a lot for tracking down / opening the relevant PRs. > > about: > > > > (6) loop distribution is required to break a dependence. This may > > > already be handled by Sebastian's loop-distribution pass that will > > > be incorporated in

Re: Optimizations documentation

2008-02-17 Thread Dorit Nuzman
Thanks a lot for tracking down / opening the relevant PRs. about: > > (6) loop distribution is required to break a dependence. This may > > already be handled by Sebastian's loop-distribution pass that will > > be incorporated in 4.4. > > Here is an example: > > for (i__ = 2; i__ <= i__2; ++i__)

Re: Optimizations documentation

2008-02-17 Thread Ira Rosen
Hi, Dorit Nuzman/Haifa/IBM wrote on 14/02/2008 17:02:45: > This is an old debt: A while back Tim had sent me a detailed report > off line showing which C++ tests (originally from the Dongara loops > suite) were vectorized by current g++ or icpc, or both, as well as > when the vectorization by icp

Re: Optimizations documentation

2008-02-14 Thread Dorit Nuzman
Dorit Nuzman/Haifa/IBM wrote on 03/01/2008 18:53:25: > > g++-4.3 seems well ahead of other compilers in ability to vectorize STL > > iterators: > > http://softwarecommunity.intel.com/Wiki/HighPerformanceComputing/688.htm > > > good to know. > I browsed over the posting above; do you have a summa

Re: Optimizations documentation

2008-01-03 Thread Dorit Nuzman
> Ira Rosen wrote: > > Here is the link to the vectorizer's documentation: > > http://gcc.gnu.org/projects/tree-ssa/vectorization.html > > > > > > > Thanks, but I take what it says there with some grains of salt. ?? please report any inaccuracies/outdated information you find, I'd like to fix any

Re: Optimizations documentation

2008-01-02 Thread Tim Prince
Ira Rosen wrote: Here is the link to the vectorizer's documentation: http://gcc.gnu.org/projects/tree-ssa/vectorization.html Thanks, but I take what it says there with some grains of salt. Yes, -O3 implies -ftree-vectorize on x86_64, but I seem to have to specify the option on other targe

Re: Optimizations documentation

2008-01-02 Thread Ira Rosen
Hi, [EMAIL PROTECTED] wrote on 01/01/2008 22:00:11: > some time ago I listened that GCC supports vectorization, > but still can't find anything about it, how can I use it in my programs. Here is the link to the vectorizer's documentation: http://gcc.gnu.org/projects/tree-ssa/vectorization.html

Re: Optimizations documentation

2008-01-01 Thread Tim Prince
Константин wrote: Hi! I ask you to put optimimizations tips for programmers into your documentation site on www. Sure, there are some texts about program optimimization, but you are the only one, who really understand compilation and execution processes and know how to make program faster. I

Optimizations documentation

2008-01-01 Thread Константин
Hi! I ask you to put optimimizations tips for programmers into your documentation site on www. Sure, there are some texts about program optimimization, but you are the only one, who really understand compilation and execution processes and know how to make program faster. I read on some site th