Programme
08:00 - 08:30: Breakfast
08:30 - 08:45: Opening Remarks
08:45 - 10:15: Session 1: New Twists on Memory Management
-
•Deconstructing Process Isolation
-
Mark Aiken, Manuel Fähndrich, Chris Hawblitzel, Galen Hunt, James Larus (Microsoft Research)
-
•Reliability-Aware Data Placement for Partial Memory Protection in Embedded Processors
-
Mojtaba Mehrara, Todd Austin (University of Michigan)
-
•Smarter Garbage Collection with Simplifiers
-
Melissa O'Neill (Harvey Mudd College)
Warren Burton (Simon Fraser University)
10:15 - 10:30: Break
10:30 - 12:00: Session 2: Workload Optimization
-
•Efficient Frequent Pattern Mining on Shared Memory Systems: Implications for Chip Multiprocessor Architectures
-
Gregory Buehrer, Srinivasan Parthasarathy, Amol Ghoting (Ohio State University)
-
Yen-Kuang Chen, Anthony Nguyen, Daehyun Kim (Intel)
-
•Seven at One Stroke: Results from a Cache-Oblivious Paradigm for Scalable Matrix Algorithms
-
Michael D. Adams and David S. Wise (Indiana University)
-
•Implicit and Explicit Optimizations for Stencil Computations
-
Shoaib Kamil (Lawrence Berkeley National Laboratory)
-
Kaushik Datta, Samuel Williams (UC Berkeley)
-
Leonid Oliker, John Shalf (Lawrence Berkeley National Laboratory)
-
Katherine Yelick (UC Berkeley)
12:00 - 13:00: Lunch
13:00 - 14:00: Keynote Talk: David Wood (University of Wisconsin, Madison)
-
•Challenges in Chip Multiprocessor Memory Systems
14:00 - 14:15: Break
14:15 - 15:45: Session 3: Transactional Memory
-
•What Do High-Level Memory Models Mean for Transactions?
-
Dan Grossman (University of Washington)
Jeremy Manson (Purdue University) -
William Pugh (University of Maryland)
-
•Memory Models for Open Nesting
-
Kunal Agrawal, Charles Leiserson, Jim Sukha (MIT)
-
•Atomicity via Source-to-Source Translation
-
Benjamin Hindman, Dan Grossman (University of Washington)
15:45 - 16:00: Break
16:00 - 17:00: Session 4: Cache & TLB Design
-
•A Flexible Data to L2 Cache Mapping Approach for Future Multicore Processors
-
Lei Jin, Hyunjin Lee, Sangyeun Cho (University of Pittsburgh)
-
•A Comprehensive Study of Hardware/Software Approaches to Improve TLB Performance for Java Applications on Embedded Systems
-
Jinzhan Peng, Gansha Wu, Guei-Yuan Lueh (Intel)
-
Rakvic Ryan (United States Naval Academy)
-
Xiaogang Gou (Intel)