Re: Why I love Python: More rambling...
Paul Rubin <http://phr.cx@NOSPAM.i nvalid> wrote in message news:<7xekwr6zs r.fsf@ruckus.br ouhaha.com>...[color=blue]
> Fernando Perez <fperez528@yaho o.com> writes:[color=green]
> > Full optimizations on, all debugging off. The bottleneck was not
> > the STL, but the Blitz++ array code. The problem is that blitz
> > template expressions are extremely complicated, and g++ is just not
> > up to the task. Tests made by a blitz developer with the SGI C++
> > compiler show far better scaling (with the rank of the tensors), but
> > I needed to run this on linux boxes using g++.[/color]
>
> What is that madness? Why not just write in C?[/color]
Blitz++ is even faster than FORTRAN for some numeric computations. I
doubt C could beat it.
Jeremy
Paul Rubin <http://phr.cx@NOSPAM.i nvalid> wrote in message news:<7xekwr6zs r.fsf@ruckus.br ouhaha.com>...[color=blue]
> Fernando Perez <fperez528@yaho o.com> writes:[color=green]
> > Full optimizations on, all debugging off. The bottleneck was not
> > the STL, but the Blitz++ array code. The problem is that blitz
> > template expressions are extremely complicated, and g++ is just not
> > up to the task. Tests made by a blitz developer with the SGI C++
> > compiler show far better scaling (with the rank of the tensors), but
> > I needed to run this on linux boxes using g++.[/color]
>
> What is that madness? Why not just write in C?[/color]
Blitz++ is even faster than FORTRAN for some numeric computations. I
doubt C could beat it.
Jeremy
Comment