caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@best.com>
To: Peter Ronnquist <pronnquist@yahoo.com>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] report describing optimization of numerical computing of the ocaml compiler.
Date: Thu, 31 May 2001 09:12:27 -0700 (PDT)	[thread overview]
Message-ID: <Pine.BSF.4.21.0105310853050.8508-100000@shell5.ba.best.com> (raw)
In-Reply-To: <20010531151515.3484.qmail@web11503.mail.yahoo.com>

On Thu, 31 May 2001, Peter Ronnquist wrote:
> This report describes adjustments of the ocaml
> compiler to support better optimization of arrays for
> numerical computing.
> 
> http://www.cs.cornell.edu/Courses/cs612/2001SP/projects/ocaml-arrays/OCaml.pdf
> 
> Is this something that is considered to be included in
> future versions of ocaml?

Wow, the paper is dated May 7, 2001 and you already want to know if it is 
going to be in a future version. At this rate, INRIA will need a time
machine to peer into the future for developments!

Seriously, I remember reading that the implementors are looking a lot more
at making OCaml a better vehicle for scientific computing, so I suppose we 
can expect more in the future. I've been looking a little bit at SAC
lately (http://www.informatik.uni-kiel.de/~sacbase/), it is a strict
language based on C with some high level array constructs. It's very
interesting, and maybe when I get some more free time I'll hack up a 
SAC like interface to Bigarrays using P4. Yes, I know that the efficiency 
will not be good since SAC relies on optimizations of its "with-loop" 
construct to match C/Fortran performance, but the experiment would be to 
determine how comfortable SAC-in-OCaml really is. 

I think it's great that all of these scientific computing folks are coming
to Caml, as this will really strengthen the community by adding a new set 
of perspectives. When I was in gradual school it seemed that the numerics 
folks and the language theory folks didn't communicate, and that was a
shame. OCaml should be the premier scientific computing language in addition
to being the premier symbolic processing language!

-- Brian


-------------------
To unsubscribe, mail caml-list-request@inria.fr.  Archives: http://caml.inria.fr


  reply	other threads:[~2001-05-31 16:12 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-16 11:16 [Caml-list] ocamlopt and Windows DLL Dmitry Bely
2001-05-18 19:51 ` [Caml-list] Obsessed by speed Mattias Waldau
2001-05-21 16:44   ` Chris Hecker
2001-05-21 19:12   ` William Chesters
2001-05-27  8:47   ` Xavier Leroy
2001-05-31 15:13   ` [Caml-list] report describing optimization of numerical computing of the ocaml compiler Peter Ronnquist
2001-05-31 15:15   ` Peter Ronnquist
2001-05-31 16:12     ` Brian Rogoff [this message]
2001-06-01  2:30       ` [Caml-list] report describing optimization of numerical computingof " John Max Skaller
2001-06-01  4:10       ` [Caml-list] report describing optimization of numerical computing of " Tom _
2001-06-01  4:20         ` Niall Dalton
2001-06-01  6:33         ` [Caml-list] SISAL (Was: report describing optimization of numerical computing...) Florian Hars
2001-06-01 22:22           ` Tom _
2001-05-31 15:15   ` [Caml-list] report describing optimization of numerical computing of the ocaml compiler Peter Ronnquist
2001-05-22 17:10 ` [Caml-list] ocamlopt and Windows DLL Dmitry Bely
2001-05-28 14:53   ` Dmitry Bely
2001-05-28 15:29     ` Xavier Leroy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.BSF.4.21.0105310853050.8508-100000@shell5.ba.best.com \
    --to=bpr@best.com \
    --cc=caml-list@inria.fr \
    --cc=pronnquist@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).