caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Mike Hogan <MikeHogan62@gmail.com>
To: caml-list@yquem.inria.fr
Subject: Re: [Caml-list] OCaml on Sony PS3 (was Re: More registers in modern day CPUs)
Date: Wed, 21 Nov 2007 11:05:38 -0800 (PST)	[thread overview]
Message-ID: <13883899.post@talk.nabble.com> (raw)
In-Reply-To: <20071121172049.GB17695@furbychan.cocan.org>


I'll try to check out the details tonight, but I have to confess that I am a
newb's newb -- never compiled a line of open source in my life until about a
week-and-a-half ago.  

Offhand, I'm not sure about the version beyond the fact that it's "3.10"
(something?).  It is some labeled version (not the development trunk) and
I'm pretty sure that I built it as plain PPC and in byte-code interpreted
mode (i.e. there was no ocamlopt after the build). 

I did end up with an ocamlc.opt and actually copied ocamlc.opt to "ocamlopt"
in order to build Coq 8.1pl2 (there seems to be a problem w/ the builds in
Coq under the "opt=byte" option where it insists on using ocamlopt in some
cases, despite "opt=byte" option being asserted).

In light of your question, I'm hoping that I can manage to improve the
builds for the Cell BE w/o too much trouble (maybe by following the pattern
of some other architectures in the build?).  PPC native would be great,
ppc64 would be fantastic.

As an aside, Coqide seems to run proofs noticeably faster on my PS3 than on
my XP laptop (1.86GHz Centrino), even though the PS3 is built in
byte-interpreted mode (I'm presuming that Coq on Windows uses a native
build).  That was a nice surprise.

My larger goal is to try to use camlp4 as a way to generate highly parallel
Cell SPU code -- kind of modeled after CorePy's "synthetic programming"
idea.  Hopefully any lack of a native build for PS3 won't be a roadblock for
this.


Richard Jones-4 wrote:
> 
> On Tue, Nov 20, 2007 at 07:32:34AM -0800, Mike Hogan wrote:
>> I have recently compiled OCaml 3.10 for the PS3 running Yellow Dog Linux. 
>> Seems to work fine, but I haven't tested it rigorously (and at this
>> point, I
>> wouldn't even know how to test it ... um ...what's the opposite of
>> "rigorously"? ... non-rigorously?)
> 
> Native compiler?  64 bits??  Which version of OCaml???
> 
> Rich.
> 
> -- 
> Richard Jones
> Red Hat
> 
> _______________________________________________
> Caml-list mailing list. Subscription management:
> http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
> Archives: http://caml.inria.fr
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
> 
> 

-- 
View this message in context: http://www.nabble.com/More-registers-in-modern-day-CPUs-tf4389938.html#a13883899
Sent from the Caml Discuss2 mailing list archive at Nabble.com.


  reply	other threads:[~2007-11-21 19:05 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-06  6:20 More registers in modern day CPUs Tom
2007-09-06  7:17 ` [Caml-list] " skaller
2007-09-06  9:07 ` Richard Jones
2007-09-06 14:55 ` Chris King
2007-09-06 15:17   ` Brian Hurt
2007-09-06 15:54     ` Harrison, John R
2007-09-06 17:10       ` David MENTRE
2007-09-06 18:27         ` Harrison, John R
2007-09-06 18:28         ` Christophe Raffalli
2007-09-06 18:48           ` Brian Hurt
2007-09-06 18:48           ` Pal-Kristian Engstad
2007-11-20 15:32             ` [Caml-list] OCalm on Sony PS3 (was Re: More registers in modern day CPUs) Mike Hogan
2007-11-21 17:20               ` Richard Jones
2007-11-21 19:05                 ` Mike Hogan [this message]
2007-11-23  6:44                 ` [Caml-list] OCaml " Mike Hogan
2007-12-02 10:14               ` [Caml-list] OCalm " Xavier Leroy
2007-12-02 16:22                 ` Mike Hogan
2007-12-02 22:19                   ` Konrad Meyer
2007-12-03  0:09                     ` [Caml-list] OCaml " Mike Hogan
2007-12-03 20:16                       ` minithread (was OCaml on Sony PS3) Christophe Raffalli
2007-12-04 14:25                         ` [Caml-list] " David MENTRE
2007-12-04 14:37                         ` Basile STARYNKEVITCH
2007-12-04 16:25                           ` Mattias Engdegård
2007-12-04 17:33                         ` Gerd Stolpmann
2007-12-04 18:00                         ` Mike Hogan
2007-12-04  2:29                 ` [Caml-list] OCalm on Sony PS3 (was Re: More registers in modern day CPUs) Gordon Henriksen
2007-09-06 20:48   ` [Caml-list] More registers in modern day CPUs Richard Jones
     [not found]   ` <20070906204524.GB10798@furbychan.cocan.org>
2007-09-06 20:59     ` Chris King

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=13883899.post@talk.nabble.com \
    --to=mikehogan62@gmail.com \
    --cc=caml-list@yquem.inria.fr \
    /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).