Browse thread
ocaml, simd, & fftwgel RE: [Caml-list] Caml productivity.
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Noel Welsh <noelwelsh@y...> |
| Subject: | Re: ocaml, simd, & fftwgel RE: [Caml-list] Caml productivity. |
--- "Gurr, David (MED, self)" <David.Gurr@med.ge.com> wrote: > IMHO: > > 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 HPF). Cheers, Noel __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners