<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2002/07/4891f68026ba49de2f51adb311871cb1"
  from="Noel Welsh &lt;noelwelsh@y...&gt;"
  author="Noel Welsh"
  date="2002-07-31T08:39:34"
  subject="Re: ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity."
  prev="2002/07/c4080be699433627b97c4c0e26a1e71e"
  next="2002/07/32f5fff9ca25434fceb562b71d461c3d"
  prev-in-thread="2002/07/c4080be699433627b97c4c0e26a1e71e"
  prev-thread="2002/07/6fde813e86b5c311598ecb31e7fe92ba"
  next-thread="2002/07/cdce8634549358fa2494a327ef58153b"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
<msg 
  url="2002/07/14925b7e035c2f43323671cba585eb03"
  from="Gurr, David (MED, self) &lt;David.Gurr@m...&gt;"
  author="Gurr, David (MED, self)"
  date="2002-07-30T17:58:17"
  subject="ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
<msg 
  url="2002/08/31d4e930c6ee5120664c4b743c69a8c1"
  from="John Max Skaller &lt;skaller@o...&gt;"
  author="John Max Skaller"
  date="2002-08-01T15:22:30"
  subject="Re: ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
</msg>
<msg 
  url="2002/07/1d59d5d935bcc065aaa2b4e141a8bfc8"
  from="Travis Bemann &lt;bemann@e...&gt;"
  author="Travis Bemann"
  date="2002-07-31T02:30:00"
  subject="Re: ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
<msg 
  url="2002/07/c4080be699433627b97c4c0e26a1e71e"
  from="Xavier Leroy &lt;xavier.leroy@i...&gt;"
  author="Xavier Leroy"
  date="2002-07-31T08:09:25"
  subject="Re: ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
</msg>
</msg>
<msg 
  url="2002/07/4891f68026ba49de2f51adb311871cb1"
  from="Noel Welsh &lt;noelwelsh@y...&gt;"
  author="Noel Welsh"
  date="2002-07-31T08:39:34"
  subject="Re: ocaml, simd, &amp; fftwgel RE: [Caml-list] Caml productivity.">
</msg>
</msg>
</thread>

<contents>
--- "Gurr, David (MED, self)" &lt;David.Gurr@med.ge.com&gt;
wrote:

&gt; IMHO:
&gt; 
&gt; High performance numerical code esp using SIMD or
&gt; multiprocessor is
&gt; beyond the reach of hand written assembly or hand
&gt; written C.  Very
&gt; heavy template based C++ almost works but odds are
&gt; you will run into
&gt; 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

</contents>

</message>

