Gpars Workshop 2014

881 views

Published on

This is the slides for the introduction to my GPars workshop at Greach 2014. You can find the code at https://github.com/mariogarcia/greach_2014

Published in: Software, Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
881
On SlideShare
0
From Embeds
0
Number of Embeds
298
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gpars Workshop 2014

  1. 1. 1 @marioggar GPARS WORKSHOP (Mario Garcia)
  2. 2. 2 @marioggar Who am I ? ● Software engineer at Kaleidos.net ● Groovy enthusiast ● Dublin GUG & Madrid GUG desmontandojava.blogspot.com @marioggar https://github.com/mariogarcia #FF9900 Mario García
  3. 3. 3 @marioggar WHAT IS A WORKSHOP ?
  4. 4. 4 @marioggar What is a workshop ? ● You are here to start learning how to use the tool/library ● You should ask whenever you don't understand something
  5. 5. 5 @marioggar What is a workshop ? ● You are here to have fun
  6. 6. 6 @marioggar What's GPars ● An open-source concurrency and parallelism library for Java and Groovy ● Version 1.1.0 ● It comes out-of-the-box with Groovy
  7. 7. 7 @marioggar GPars ● Chose your abstraction for any particular problem – Fork/Join – Async execution – Actors – Agents – Dataflows – ...
  8. 8. 8 @marioggar The plan ● First hour – Introduction – Parallel Collections – Asynchronous Ex. – Speculations ● Second hour – Dataflow – Actors
  9. 9. 9 @marioggar What will you need http://gpars.org/1.1.0/guide/guide/introduction.html https://github.com/mariogarcia/greach_2014 GPARS DOCUMENTATION EXAMPLES
  10. 10. 10 @marioggar LETS
  11. 11. 11 @marioggar Parallel Collections
  12. 12. 12 @marioggar Asynchronous Closures
  13. 13. 13 @marioggar Speculations (And go grab some caffeine)
  14. 14. 14 @marioggar Agents
  15. 15. 15 @marioggar Dataflows
  16. 16. 16 @marioggar Actors

×