[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Transputer Development System, 2006? (aka Sony PS/3 runs multi-core Linux)
It probably says nothing about Intel's views on parallel development.
Intel's business is selling chips and if they can offer even slightly more
performance for no more effort from customers (keep the same software) they
will achieve their goal.
Even great gains in performance that include re-development of software
(whether easy or not, anything is more effort than nothing) are more
difficult to sell (recall Inmos).
I'm still trying to find the compelling reason that will convince the world
to jump to parallel software - and thinking along the lines of it needing to
be new software and maybe to reduce power consumption (as is a paper at
Eindhoven). This is leading me to think of embedded systems that are
relatively small (in terms of lines of code as well as for energy or size).
If you add reliability / safety-critical supported by formalism then
Automotive might be a target (as suggested by Eric Verhulst), as might
Dr Barry M. Cook, BSc, PhD, CEng, MBCS, CITP, MIEEE
----- Original Message -----
From: "Chalmers, Kevin" <K.Chalmers@xxxxxxxxxxxx>
To: "Matt Jadud" <mcj4@xxxxxxxxxx>; "Andrew Delin"
Sent: Wednesday, November 29, 2006 10:52 AM
Subject: RE: Transputer Development System, 2006? (aka Sony PS/3 runs
Perhaps a little off topic on this one. Myself and Jon Kerridge were
looking at Intel's descriptions and plans with multi-core. From what we
can gather, their plan is to remove any need to develop parallel
systems, and let the system try and work out the best approach. It
seems Intel believes that parallel development is too difficult. Sigh.
School of Computing
Damian Dimmich at is working towards this; he had a paper in CPA 2006
that explores just this issue, and has a working port of the
Transterpreter (a small, portable runtime for occam-pi) to the Cell.
Running on top of Yellow Dog would be the easy way in; Damian is
exploring code distribution and code generation for multi-core targets
like the Cell, and (currently) has 9 separate instances of the runtime
environment on a single CPU.
See the paper for more details; also, since Damian is on this list, he
might have additional comments or be able to address more specific
questions that you or others might have.
Andrew Delin wrote:
> Team, I thought this was interesting.
> Why might we be interested in the release of Sony's PS/3 games
> Because it contains a multi-core Cell processor - and can run Linux.
> Fred and others - I am wondering if it is possible to release a KROC
that targets this platform and takes advantage of the multiple
inside the new Sony console. This would give a true parallel machine
run Occam-Pi. It could be used as a modern 'TDS' with several cores to
> Nine cores is very tempting - and rather cheap. I understand the YD
Linux distribution doesn't fully use all cores, but perhaps an
build could? If we can piggy back on the interest in Linux, perhaps we
might get more interest in the process-oriented-design philosophy
discussed on this group.
This message is intended for the addressee(s) only and should not be read,
copied or disclosed to anyone else outwith the University without the
permission of the sender.
It is your responsibility to ensure that this message and any attachments
are scanned for viruses or other defects. Napier University does not accept
liability for any loss
or damage which may result from this email or any attachment, or for errors
or omissions arising after it was sent. Email is not a secure medium. Email
University's system is subject to routine monitoring and filtering by the