Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
ocaml, simd, & fftwgel RE: [Caml-list] Caml productivity.
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2002-07-31 (08:39)
From: Noel Welsh <noelwelsh@y...>
Subject: Re: ocaml, simd, & fftwgel RE: [Caml-list] Caml productivity.
--- "Gurr, David (MED, self)" <>

> High performance numerical code esp using SIMD or
> multiprocessor is
> beyond the reach of hand written assembly or hand
> written C.  Very
> heavy template based C++ almost works but odds are
> you will run into
> C++ compiler bugs.

There are a least two parallelising C compilers for
the PC: Intel's and CodePlay's.  CodePlay say they do
a better job than Intel.  I imagine Intel hold a
differing opinion.

I'm interested in knowing the deficiencies of these
compilers.  I imagine they run into problems with
dependency analysis on complicated array expressions. 
Similarly, I'm interested in knowing in what areas HPF
and SAC are performant.  It appears to me that a
functional language (where dependency analysis is
simple) with array shape inference should be capable
of creating very array fast code is almost all
situations (and the SAC benchmarks show them beating


Do You Yahoo!?
Yahoo! Health - Feel better, live better
To unsubscribe, mail Archives:
Bug reports: FAQ:
Beginner's list: