Barcelona Multicore Workshop 2010

Event Date and Time: 
21/10/2010 (All day) - 22/10/2010 (All day)

Sala d'actes del ETSEIB, Avda. Diagonal 647, 08028 Barcelona: see map


BSC, Hipeac and Microsoft Research is proud to organize the Second Barcelona Multicore Workshop (BMW) which will take place in Barcelona on 21-22 October 2010. Building on the success of the highly successful 2008 Barcelona Multicore Workshop, BMW2010 strives to examine critically the developments in the intervening two years.
Today, multicore chips are almost superseded by manycore processors . The most important issue facing the software community is how to program those machines in the most productive way. The most important issue facing the hardware community is how to design the many-cores so as to maximize the potential performance. Those issues describe the same challenge facing both communities: how to maximize the effectiveness of many-cores.
The proposed solutions to the above problem require a multidisciplinary HW-SW participation. The idea of BMW2010 is to bring together prominent researchers active across the field – computer architecture, programming languages and formal foundations in the course of a two day multicore workshop. Our goal is to cross-fertilize ideas across the HW and SW communities and discuss the cutting edge in research and products. The BMW2010 workshop will consist of a combination of invited talks, panel discussions and time for discussion.


Mateo Valero, Fabrizio Gagliardi


BSC, Microsoft Research, Hipeac

Local Organizers:

Eduard Ayguade
Marisa Gil
Renata Gimenez
Sara Ibanez
Xavier Martorell
Nacho Navarro
Osman Unsal

Scientific Committee:

Eduard Ayguade (BSC and UPC)
Georgi Gaydadjiev (Delft University of Technology)
Tim Harris (Microsoft Research)
Manolis Katevenis (FORTH)
Avi Mendelson (Technion University / Microsoft)
Nacho Navarro (UPC)
Per Stenstrom (Chalmers)
Osman Unsal (BSC)

Session Chairs:


09:30-11:00 Tim Harris (Microsoft)
11:30-13:00 Georgi Gaydadjiev (TU Delft)
14:30-16:30 Osman Unsal (BSC)
17:00-18:30 Eduard Ayguade (BSC)


09:00-11:00 Nacho Navarro (UPC)
11:30-13:00 Per Stenstrom (Chalmers)


Thursday 21 October
 09:00  Registration
 09:20  Welcome, Mateo Valero (BSC/UPC) and Fabrizio Gagliardi (Microsoft)
 09:30 Jose Maria Cela (BSC), Seismic Imaging on Accelerators
 10:00 Burton Smith (Microsoft), Operating System Resource Management
 10:30 Timothy Roscoe (ETH-Zurich), Barrelfish and the Multicore Challenge for System Software
 11:00 Coffee break
 11:30 Guri Sohi (Wisconsin), Rethinking Parallel Execution for Multicore Processors
 12:00 David Grove (IBM), Multicore Software Challenges
 12:30 Walid Najjar (UC-Riverside), Experiences with High-Level Language Programming of FPGA Accelerators
 13:00 Lunch
 14:30 Panel Chaired by Avi Mendelson (Technion University / Microsoft): Can Software Cope with the Pace of Hardware Development?
 16:30 Coffee break
 17:00 Jesus Labarta (BSC), Hybrid/Heterogeneous Programming with StarSs
 17:30 Manolis Katevenis (Forth), Replicate and Migrate Objects in the Runtime, not Cache Lines or Pages in Hardware
 18:00 Martin Pohlack (AMD), Brief introduction: AMD's Advanced Synchronization Facility (ASF)
 18:30 MareNostrum visit
 19:00 End of sessions day1.

 Friday 22 October
 09:00  Panel Chaired by Koen De Bosschere (Gent): Recent FP7 Successes in Multi-core Computing
 11:00  Coffee break
 11:30  Brad Chamberlain (CRAY), Chapel at the Petascale and on the Desktop: Challenges and Potential
 12:00  Krisztián Flautner (ARM), Evolving Multiprocessing from a Tool to a Solution
 12:30  Kunle Olukotun (Stanford), A Domain Specific Approach To Heterogeneous Parallelism
 13:00  Workshop close



Click here to register if you are a HIPEAC member.
Email se.csb@lasnu.namso to register if you are not a HIPEAC member.


List of hotels recommended near the meeting location. The events organization is not responsible for booking any hotels rooms.