×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

It's all about processes communicating - Russel Winder

by on Oct 18, 2012

  • 1,172 views

Shared memory multi-threading is an operating system technique which has no place in tool and application programming. Actors, dataflows, Communicating Sequential Processes (CSP): these are the tools ...

Shared memory multi-threading is an operating system technique which has no place in tool and application programming. Actors, dataflows, Communicating Sequential Processes (CSP): these are the tools for application and tool construction in this increasingly multiple multicore processor world. The Java platform has some useful tools in java.util.concurrent, but it is still focused on lower-level layers of abstraction. GPars builds on these and brings actors, dataflows, CSP, agents, etc. to people working with Java and Groovy. In this session we will look at various examples of how to use these tools to easily create concurrent and parallel programs without all the fears of deadlock and livelock inherent in shared memory multi-threaded code.

Statistics

Views

Total Views
1,172
Views on SlideShare
1,168
Embed Views
4

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 4

http://lanyrd.com 4

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
Post Comment
Edit your comment

It's all about processes communicating - Russel Winder It's all about processes communicating - Russel Winder Presentation Transcript