Multicore Day 2017

Kista Science Tower, Stockholm | 29 november, kl 09.00 - 17.00

The 11th annual Multicore Day focuses on possible futures of parallel programming for multicores with new programming tools and new versions of old programming tools, adapting to new hardware. We will also learn about how hardware evolves for performance and energy-efficiency.

This year we will hear -- among other things -- about how Rust will make the future more safe, and how the recently developed Java 9 aims to do the same!

Multicore Day is part of RISE SICS Software Week 2017. Multicore Day is hosted by RISE SICS and
Tobias Wrigstad, Uppsala University.


9:30 Tobias Wigstad, Uppsala University

9:45  Felix Mulder, Klarna
Programming Multicores in Scala - past, present and future

10:30  Claes Redestad, Oracle
Scaling the OpenJDK

11:15  Alberto Ros, University of Murcia, Spain
Non-Speculative Reordering of Memory Operations with Strong Consistency

12:00 Lunch

13:00  Nicholas Matsakis, Mozilla research
RUST: Reach Further

14:00  Sylvan Clebsch, Microsoft Research Cambridge
Language Runtimes for Parallel Programming: Weak Memory, and Program Order

14:30  Bengt Jonsson and Kostis Sagonas, Uppsala University   
Testing and Verifying Concurrent Algorithms Using Stateless Model Checking,                                   

15:00  Coffee break

15:30  Georgi Gaydadjiev, Maxeler IoT-Labs BV
Multicores, Mayicores, KiloCore? What about no cores at all...                                      

16:00  Panel: Is the Multicore dead?
Moderated by Alexandra Jimborean, Uppsala University

  • Per Stenström, Chalmers University
  • Davide Rossi, University of Bologna, Italy
  • Johan Grönqvist, ARM, Lund
  • Stefanos Kaxiras, Uppsala University

This panel discussion will take you on a journey to the birth  present and future of multicore computing.
Why did we need multicores in the first place? Do we fully exploit the multicore platforms? Is software scalable?

How did the multicore platforms evolve? How did the community adapt?  
What are the new hardware trends? Are accelerators friends or enemies of multicores?
How can software contribute to a better utilization of emerging platforms? What are the new challenges?
Where will the multicore be in 5 years from now and in the future?
Will the  multicore be replaced?

17:00 Event closes

For abstracts of the talks, as well as information about our speakers, please click on the links to the right.

Wednesday, November 29, 2017,
09:00 to 17:00
Add to Calendar
Kista Science Tower
Färögatan 33, Kista