filmov
tv
Fork / Join, lambda & parallel() : parallel computing made (too ?) easy

Показать описание
The emergence of these new language features and its API began in Java 7 with the Fork / Join framework. It
will continue in Java 8, at which point we will be able to to fully utilize the resources of our multicore processors, with a minimum of effort.
What are those new patterns ? What performance gains can we expect ? What are the new bugs that we'll surely meet ? One hour to respond specifically to these three questions, demystifying things, and most importantly, introducing new problems and solutions. An hour to understand how our habits of concurrent programming will have to evolve, and what concurrent programming will look like tomorrow.
Author:
José Paumard
Passionate about programming computers for over 20 years, Jose made his debut in assembler and C, C for SIMD parallel machines before adopting Java as an object-oriented language. Assistant professor in Paris University for 15 years, PhD in applied maths and computer science, Jose also has a passion for education. He writes a blog, Java le soir, French documentary source on Java technologies for thousands of french speaking developers around the world. He is a member of the french Paris JUG, and have been co-organizing Devoxx France for 3 years. He is also a speaker for various conferences including Devoxx and JavaOne, as well as many JUGs.
will continue in Java 8, at which point we will be able to to fully utilize the resources of our multicore processors, with a minimum of effort.
What are those new patterns ? What performance gains can we expect ? What are the new bugs that we'll surely meet ? One hour to respond specifically to these three questions, demystifying things, and most importantly, introducing new problems and solutions. An hour to understand how our habits of concurrent programming will have to evolve, and what concurrent programming will look like tomorrow.
Author:
José Paumard
Passionate about programming computers for over 20 years, Jose made his debut in assembler and C, C for SIMD parallel machines before adopting Java as an object-oriented language. Assistant professor in Paris University for 15 years, PhD in applied maths and computer science, Jose also has a passion for education. He writes a blog, Java le soir, French documentary source on Java technologies for thousands of french speaking developers around the world. He is a member of the french Paris JUG, and have been co-organizing Devoxx France for 3 years. He is also a speaker for various conferences including Devoxx and JavaOne, as well as many JUGs.