ongoing ยท On Threads edit / delete

Some notes on where Sun are going with parallel hardware. I'd disagree with his assertion that dynamic languages are primitive for parallelism -- heck, Python has CSP-like stuff available...

to parallel research ... on 16 June 2005

Design Philosophy of Distributed Programming in Mozart | Lambda the Ultimate edit / delete

Thesis about a parallel language with a distributed runtime -- just what we want for a future occam.

to parallel research ... on 12 May 2005

Parallel arrays and collective communication edit / delete

A parallel Life in Java -- the boring one-comm-per-cycle version.

to java life parallel research ... on 10 May 2005

A Parallel Implementation of the 2D Automaton "Life" in Java edit / delete

Uses a barrier (but no resigning). Interesting thing, though: the barrier implementation tells you how many processes are left when you sync, so it's easy to do "extended barrier" stuff with it.

to ca java parallel research ... on 10 May 2005

Concurrent Programming edit / delete

Basic parallel programming in Erlang. Their syntax looks somewhat occam-inspired.

to erlang parallel parallel-survey research ... on 21 April 2005

Pict: A Programming Language Based on the Pi-Calculus - Pierce, Turner (ResearchIndex) edit / delete

As it says. They come up with something that looks a lot like Haskell, with channel communications used for returning values from functions -- very different from occam! They claim pi-calculus precludes process priorities.

to parallel pi-calculus pict research ... on 29 January 2005

Cilk Papers edit / delete

Another parallel language: this one has a C equivalent of FORKING with value collection.

to cilk parallel research ... on 27 January 2005

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom