Personal tools
You are here: Home Events ICSA Colloquium Talk

ICSA Colloquium Talk

— filed under:

Title: Multicore Data Flow Analysis :- Presentation by Jeremy Singer, University of Glasgow

  • Colloquium Series
When Feb 03, 2011
from 03:30 PM to 04:30 PM
Where 4.31/4.33
Add event to calendar vCal


In current compliers, data flow analysis and code optimization are generally implemented using sequential algorithms. Given the commoditization of many-core platforms, it should be possible to use parallel algorithms instead. This talk describes how the standard sequential algorithm for constructing static single assignments form (SSA) may be parallelized. Then we demonstrate how this parallel algorithm may be realized in an existing complier infrastructure, using light-weight threading mechanisms for Java.



Bio: After completing his PhD at Cambridge, Jeremy spent five years as a PostDoc in Manchester, where he worked in Steve Furber's research group. Jeremy has recently moved to Glasgow to become a SICSA lecturer, in the Complex Systems Engineering theme. Jeremy also has responsibility for organizing the 2011 SICSA PhD conference.

Document Actions