🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #669

large granularity & going all the way (was: Y should U consider occam?

#669
From: W.G.Day
Date: Wed, 19 Aug 1992 09:48
33 lines
1674 bytes
This article is in two parts, both are questions, the former being more of
a discussion.

In <1992Aug14.155639.1045@EE.Surrey.Ac.UK> Roger Peel writes:
Parallel
enhancements to a sequential language might be acceptable for particularly
large-grained parallel tasks, too, but this is not where occam stands out,
either.

In article <rob.714140217@dutncp8> rob@pact.nl (Rob Kurver) writes:
Such function calls don't
provide the necessary level of abstraction for fine-grain parallelism,
and often cause an unacceptable overhead.

In what way isn't occam good at large-grained parallelism?
Is the due to the machinery that has to be built to set up a pipeline,
geometric distribution or a processor farm?
The first two can be built simply, though without a great deal of efficiency.

Though there is an equivalent weakness in the data structure side of
programming languages.  Linked lists and binary trees are effectively large
grain data structures and we have to continually build and re-build those.

Rob again:
This allows fine-grain parallelism to be expressed just as easily as in Occam.

Does it have the compilation checks too?

>Best,

>Rob

Warren
Technical Details
Message-ID: <1480@eagle.ukc.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!harrier.ukc.ac.uk!eagle.ukc.ac.uk!wgd
References: <1992Aug14.155639.1045@EE.Surrey.Ac.UK> <rob.714140217@dutncp8>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!harrier.ukc.ac.uk!eagle.ukc.ac.uk!wgd
From: wgd@ukc.ac.uk (W.G.Day)
Newsgroups: comp.sys.transputer
Subject: large granularity & going all the way (was: Y should U consider occam?
Message-ID: <1480@eagle.ukc.ac.uk>
Date: 19 Aug 92 09:48:02 GMT
References: <1992Aug14.155639.1045@EE.Surrey.Ac.UK> <rob.714140217@dutncp8>
Reply-To: wgd@ukc.ac.uk (Warren Day)
Organization: Computing Lab, The University, Canterbury, Kent. CT2 7NF, UK
Lines: 33