From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=AWL,SPF_NEUTRAL autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 40989BC69 for ; Tue, 20 Nov 2007 16:32:36 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAIOMQkfYi+yen2dsb2JhbACPFgEBAQEHBAYJIIwI X-IronPort-AV: E=Sophos;i="4.21,442,1188770400"; d="scan'208";a="19502339" Received: from kuber.nabble.com ([216.139.236.158]) by mail4-smtp-sop.national.inria.fr with ESMTP; 20 Nov 2007 16:32:35 +0100 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1IuV5W-0002E6-6C for caml-list@yquem.inria.fr; Tue, 20 Nov 2007 07:32:34 -0800 Message-ID: <13858952.post@talk.nabble.com> Date: Tue, 20 Nov 2007 07:32:34 -0800 (PST) From: Mike Hogan To: caml-list@yquem.inria.fr Subject: [Caml-list] OCalm on Sony PS3 (was Re: More registers in modern day CPUs) In-Reply-To: <46E04B85.1020004@naughtydog.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Nabble-From: MikeHogan62@gmail.com References: <875c7e070709060755r1d0d099ds30a25ea78d0fd85a@mail.gmail.com> <46E01A27.1070207@janestcapital.com> <509223F0BF55E74FA1247D17207E7A0C01D75893@orsmsx419.amr.corp.intel.com> <87r6lb90tw.fsf@linux-france.org> <46E046DF.5010103@univ-savoie.fr> <46E04B85.1020004@naughtydog.com> X-Spam: no; 0.00; ocaml:01 rpms:01 ocaml:01 fronts:01 pke:01 christophe:01 raffalli:01 simd:01 beginner's:01 bug:01 beginner's:01 bug:01 sony:98 dog:98 outset:98 I have recently compiled OCaml 3.10 for the PS3 running Yellow Dog Linux.= =20 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?) At any rate, I would be interested in learning a little more about how to build an open source item like this for a particular platform and then contribute back to the community (i.e. how to test to standards for this community, how to create RPMs and where to post them etc.). =20 I'd also be interested in any ideas for starting to explore whether/how the Cell BE's power can be exploited using OCaml (hopefully simple ideas at the outset, I'm a newb on several fronts here). Thanks, mike hogan Pal-Kristian Engstad wrote: >=20 > Hi, >=20 > IBM sells their IBM BladeCenter QS20 blade for around $20,000, which may= =20 > be a bit much for most people. Instead, why not install Linux on the=20 > PS3? Or buy 3 or 4, for the price of one "gaming PC"? For instance,=20 > http://www.youtube.com/watch?v=3DoLte5f34ya8 >=20 > Thanks, >=20 > PKE. >=20 > Christophe Raffalli wrote: >> David MENTRE a =C3=A9crit : >> =20 >>> Hello, >>> >>> "Harrison, John R" writes: >>> >>> =20 >>> =20 >>>> Both the old Inmos Transputer and the the more recent IBM/Sony/Toshiba >>>> Cell processor have/had a dedicated area of fast memory, rather like a >>>> giant memory-based register file. >>>> =20 >>>> =20 >>> The Cell SPE has 128 registers of 128 bits. >>> >>> http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/FC857AE550F7EB= 83872571A80061F788/$file/CBE_Tutorial_v2.1_1March2007.pdf >>> >>> "Synergistic Processor Elements (SPEs) The eight SPEs are SIMD >>> processors optimized for data-rich operations allocated to them by the >>> PPE. Each of these identical elements contains a RISC core, 256-KB, >>> software-controlled local store for instructions and data, and a large >>> (128-bit, 128-entry) unified register file." >>> >>> >>> Yours, >>> d. >>> =20 >>> =20 >> And apart from the playstation III (under linux for sure ;-), what kind >> of not too expensive computer >> can we buy with Cell Processors inside ? >> >> Regards, >> C. >> =20 >> _______________________________________________ >> 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 >> =20 >=20 > --=20 > P=C3=A5l-Kristian Engstad (engstad@naughtydog.com),=20 > Lead Graphics & Engine Programmer, > Naughty Dog, Inc., 1601 Cloverfield Blvd, 6000 North, > Santa Monica, CA 90404, USA. Ph.: (310) 633-9112. >=20 > "Most of us would do well to remember that there is a reason Carmack > is Carmack, and we are not Carmack.", > Jonathan Blow, 2/1/2006, GD Algo Mailing List >=20 >=20 >=20 > _______________________________________________ > 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 >=20 >=20 --=20 View this message in context: http://www.nabble.com/More-registers-in-moder= n-day-CPUs-tf4389938.html#a13858952 Sent from the Caml Discuss2 mailing list archive at Nabble.com.