Fifteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2010)
Sheraton Station Square
Pittsburgh, PA - March 13~17, 2010
Differences
This shows you the differences between two versions of the page.
accepted_papers [2010/03/06 03:35] vadve |
accepted_papers [2012/01/14 23:36] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Technical Program ====== | ====== Technical Program ====== | ||
+ | |||
+ | The [[http://llvm.cs.uiuc.edu/~vadve/asplos10-pcchair-report.pdf | Program Chair's Report]] is now available. | ||
+ | |||
===== Saturday, March 13, 2010 ===== | ===== Saturday, March 13, 2010 ===== | ||
Line 7: | Line 10: | ||
* [[http://sysrun.haifa.il.ibm.com/hrl/wiov2010/ | Workshop on I/O Virtualization (WIOV)]], //Scott Rixner (rixner@rice.edu)// | * [[http://sysrun.haifa.il.ibm.com/hrl/wiov2010/ | Workshop on I/O Virtualization (WIOV)]], //Scott Rixner (rixner@rice.edu)// | ||
* [[http://www.engr.pitt.edu/electrical/faculty-staff/akjones/INTERACT/ | Workshop on Interaction Between Compilers and Computer Architectures (INTERACT)]], //Alex Jones (akjones@ece.pitt.edu)// | * [[http://www.engr.pitt.edu/electrical/faculty-staff/akjones/INTERACT/ | Workshop on Interaction Between Compilers and Computer Architectures (INTERACT)]], //Alex Jones (akjones@ece.pitt.edu)// | ||
- | * <del>[[PM-T_blurb | Tutorial on Performance Monitoring using Hardware Performance Events ]], //Ramesh Peri (Ramesh.v.peri@intel.com)//</del> (Event Cancelled) | + | * <del>[[PM-T_blurb | Tutorial on Performance Monitoring using Hardware Performance Events ]], //Ramesh Peri (Ramesh.v.peri@intel.com)//</del> (cancelled) |
**8:00-9:00. Breakfast** | **8:00-9:00. Breakfast** | ||
Line 41: | Line 44: | ||
**3:00- 3:45. Afternoon break** | **3:00- 3:45. Afternoon break** | ||
- | **6:30- 9:30. Opening Reception and [[acceptedposters | Poster Session]], Conference Hotel** | + | **6:30- 9:30. Opening Reception and [[acceptedposters | Poster Session]], Conference Hotel** (supported by VMware) |
\\ | \\ | ||
Line 67: | Line 70: | ||
* Technology for Developing Regions: Moore's Law is Not Enough, //Eric Brewer (University of California, Berkeley)// | * Technology for Developing Regions: Moore's Law is Not Enough, //Eric Brewer (University of California, Berkeley)// | ||
- | **12:10-1:40. Lunch.** | + | **12:10-1:40. Lunch.** (supported in part by AMD and by IBM Research) |
**1:40-2:55. Session 3: Parallel Programming 1 (Session Chair: Yuanyuan Zhou)** | **1:40-2:55. Session 3: Parallel Programming 1 (Session Chair: Yuanyuan Zhou)** | ||
- | * CoreDet: A Compiler and Runtime System for Deterministic Multithreaded Execution, //Tom Bergan, Owen Anderson, Joe Devietti, Luis Ceze and Dan Grossman, (University of Washington)// | + | * CoreDet: A Compiler and Runtime System for Deterministic Multithreaded Execution, //Tom Bergan, Owen Anderson, Joe Devietti, Luis Ceze and Dan Grossman (University of Washington)// |
- | * Speculative Parallelization Using Software Multi-threaded Transactions, //Arun Raman, Hanjun Kim, Thomas R. Mason, Thomas B. Jablin and David I. August, (Princeton University)// | + | * Speculative Parallelization Using Software Multi-threaded Transactions, //Arun Raman, Hanjun Kim, Thomas R. Mason, Thomas B. Jablin and David I. August (Princeton University)// |
* Respec: Efficient online multiprocessor replay via speculation and external determinism, //Dongyoon Lee, Benjamin Wester, Kaushik Veeraraghavan, Satish Narayanasamy, Peter Chen and Jason Flinn (University of Michigan)// | * Respec: Efficient online multiprocessor replay via speculation and external determinism, //Dongyoon Lee, Benjamin Wester, Kaushik Veeraraghavan, Satish Narayanasamy, Peter Chen and Jason Flinn (University of Michigan)// | ||
Line 81: | Line 84: | ||
**3:25-5:05. Session 4: Scheduling in Parallel Systems (Session Chair: Tim Harris)** | **3:25-5:05. Session 4: Scheduling in Parallel Systems (Session Chair: Tim Harris)** | ||
- | * Probabilistic Job Symbiosis Modeling for SMT Processor Scheduling, //Stijn Eyerman and Lieven Eeckhout, (Ghent University)// | + | * Probabilistic Job Symbiosis Modeling for SMT Processor Scheduling, //Stijn Eyerman and Lieven Eeckhout (Ghent University)// |
- | * Request Behavior Variations, // Kai Shen, (University of Rochester)// | + | * Request Behavior Variations, // Kai Shen (University of Rochester)// |
- | * Decoupling contention management from scheduling, // Ryan Johnson, Radu Stoica, Anastasia Ailamaki and Todd Mowry, (Ecole Polytechnique Federale de Lausanne; Carnegie Mellon University)// | + | * Decoupling contention management from scheduling, // Ryan Johnson, Radu Stoica, Anastasia Ailamaki and Todd Mowry (EPFL; Carnegie Mellon University)// |
- | * Addressing Shared Resource Contention in Multicore Processors Via Scheduling, // Sergey Zhuravlev, Sergey Blagodurov and Alexandra Fedorova, (Simon Fraser University)// | + | * Addressing Shared Resource Contention in Multicore Processors Via Scheduling, // Sergey Zhuravlev, Sergey Blagodurov and Alexandra Fedorova (Simon Fraser University)// |
- | **5:30-7:00. Wild and Crazy Ideas (WACI). //Session Chair: Seth Copen Goldstein. (Carnegie Mellon University)//** | + | **5:30-7:00. Wild and Crazy Ideas (WACI). //Session Chair: Seth Copen Goldstein. (Carnegie Mellon University)//** (supported by Google) |
* Short presentations of your best and WACIest ideas. | * Short presentations of your best and WACIest ideas. | ||
- | **7:30- 9:30. Reception, Carnegie Mellon University.** Multiple chartered [[http://www.mollystrolleys.com/PGH_Home.html| Molly's Trolleys]] will make round trips between CMU and Sheraton continuously between 7pm and 10:30pm. | + | **7:30- 9:30. Reception, Carnegie Mellon University.** (supported by Google) Multiple chartered [[http://www.mollystrolleys.com/PGH_Home.html| Molly's Trolleys]] will make round trips between CMU and Sheraton continuously between 7pm and 10:30pm. |
\\ | \\ | ||
Line 114: | Line 117: | ||
* Characterizing Processor Thermal Behavior, // Francisco J. Mesa-Martínez, Ehsan K. Ardestani and Jose Renau (University of California, Santa Cruz)// | * Characterizing Processor Thermal Behavior, // Francisco J. Mesa-Martínez, Ehsan K. Ardestani and Jose Renau (University of California, Santa Cruz)// | ||
- | * Conservation Cores: Reducing the Energy of Mature Computations, // Ganesh Venkatesh, John Sampson, Nathan Goulding, Saturnino Garcia, Vladyslav Bryksin, Jose Lugo-Martinez, Steve Swanson and Michael Taylor, (University of California, San Diego)// | + | * Conservation Cores: Reducing the Energy of Mature Computations, // Ganesh Venkatesh, John Sampson, Nathan Goulding, Saturnino Garcia, Vladyslav Bryksin, Jose Lugo-Martinez, Steve Swanson and Michael Taylor (University of California, San Diego)// |
- | * Micro-Pages: Increasing DRAM Efficiency with Locality-Aware Data Placement, // Kshitij Sudan, Niladrish Chatterjee, David Nellans, Manu Awasthi, Rajeev Balasubramonian and Al Davis, (University of Utah)// | + | * Micro-Pages: Increasing DRAM Efficiency with Locality-Aware Data Placement, // Kshitij Sudan, Niladrish Chatterjee, David Nellans, Manu Awasthi, Rajeev Balasubramonian and Al Davis (University of Utah)// |
- | **12:25-1:55 Lunch.** | + | **12:25-1:55 Lunch.** (supported in part by Microsoft and by SUN) |
**1:55-2:45. Session 7. Data Centers (Session Chair: Scott Mahlke)** | **1:55-2:45. Session 7. Data Centers (Session Chair: Scott Mahlke)** | ||
- | * Power Routing: Dynamic Power Provisioning in the Data Center, // Steven Pelley, David Meisner, Pooya Zandevakili, Jack Underwood and Thomas Wenisch, (University of Michigan)// | + | * Power Routing: Dynamic Power Provisioning in the Data Center, // Steven Pelley, David Meisner, Pooya Zandevakili, Jack Underwood and Thomas Wenisch (University of Michigan)// |
- | * Joint Optimization of Idle and Cooling Power in Data Centers While Maintaining Response Time, // Faraz Ahmad and T. N. Vijaykumar (Purdue University) // | + | * Joint Optimization of Idle and Cooling Power in Data Centers While Maintaining Response Time // Faraz Ahmad and T. N. Vijaykumar (Purdue University) // |
**2:45-3:35. Session 8. Hardware Monitoring (Session Chair: Peter Chen)** | **2:45-3:35. Session 8. Hardware Monitoring (Session Chair: Peter Chen)** | ||
- | * Butterfly Analysis: Adapting Dataflow Analysis to Dynamic Parallel Monitoring, // Michelle Goodstein, Evangelos Vlachos, Shimin Chen, Phillip Gibbons, Michael Kozuch and Todd Mowry, (Carnegie Mellon University)// | + | * Butterfly Analysis: Adapting Dataflow Analysis to Dynamic Parallel Monitoring, // Michelle Goodstein, Evangelos Vlachos, Shimin Chen, Phillip Gibbons, Michael Kozuch and Todd Mowry (Carnegie Mellon University; Intel Labs Pittsburgh)// |
- | * ParaLog: Enabling and Accelerating Online Parallel Monitoring of Multithreaded Applications, // Evangelos Vlachos, Michelle Goodstein, Michael Kozuch, Shimin Chen, Babak Falsafi, Phillip Gibbons and Todd Mowry, (Ecole Polytechnique Federale de Lausanne; Carnegie Mellon University)// | + | * ParaLog: Enabling and Accelerating Online Parallel Monitoring of Multithreaded Applications, // Evangelos Vlachos, Michelle Goodstein, Michael Kozuch, Shimin Chen, Babak Falsafi, Phillip Gibbons and Todd Mowry (Carnegie Mellon University; Intel Labs Pittsburgh; EPFL)// |
**3:35-4:05. Break.** | **3:35-4:05. Break.** | ||
Line 140: | Line 143: | ||
* COMPASS: A Programmable Data Prefetcher Using Idle GPU Shaders, // Dong Hyuk Woo and Hsien-Hsin Lee (Georgia Institute of Technology) // | * COMPASS: A Programmable Data Prefetcher Using Idle GPU Shaders, // Dong Hyuk Woo and Hsien-Hsin Lee (Georgia Institute of Technology) // | ||
- | * Flexible Architectural Support for Fine-grain Scheduling, // Daniel Sanchez, Richard Yoo and Christos Kozyrakis, (Stanford University) // | + | * Flexible Architectural Support for Fine-grain Scheduling, // Daniel Sanchez, Richard Yoo and Christos Kozyrakis (Stanford University) // |
- | **6:00-9:30. Banquet, Heinz History Center.** Multiple chartered [[http://www.mollystrolleys.com/PGH_Home.html| Molly's Trolleys]] will make round trips between the Heinz Center and Sheraton continuously between 5:45pm and 10:15pm. | + | **6:00-9:30. Banquet, Heinz History Center.** (supported in part by HP and by Intel) Multiple chartered [[http://www.mollystrolleys.com/PGH_Home.html| Molly's Trolleys]] will make round trips between the Heinz Center and Sheraton continuously between 5:45pm and 10:15pm. |
\\ | \\ | ||
Line 150: | Line 153: | ||
**9am-10:40am Session 10. Parallel Memory Systems (Session Chair: Carl Waldspurger)** | **9am-10:40am Session 10. Parallel Memory Systems (Session Chair: Carl Waldspurger)** | ||
- | * Specifying and Dynamically Verifying Address Translation-Aware Memory Consistency, // Bogdan Romanescu, Alvin Lebeck and Daniel Sorin, (Duke University)// | + | * Specifying and Dynamically Verifying Address Translation-Aware Memory Consistency, // Bogdan Romanescu, Alvin Lebeck and Daniel Sorin (Duke University)// |
- | * Fairness via Source Throttling: A Configurable and High-Performance Fairness Substrate for Multi-Core Memory Systems, // Eiman Ebrahimi, Chang Joo Lee, Onur Mutlu and Yale Patt, (The University of Texas at Austin)// | + | * Fairness via Source Throttling: A Configurable and High-Performance Fairness Substrate for Multi-Core Memory Systems, // Eiman Ebrahimi, Chang Joo Lee, Onur Mutlu and Yale Patt (The University of Texas at Austin; Carnegie Mellon University)// |
* An Asymmetric Distributed Shared Memory Model for Heterogeneous Parallel Systems, // Isaac Gelado, Javier Cabezas, John Stone, Sanjay Patel, Nacho Navarro and Wen-mei Hwu (University of Illinois at Urbana- Champaign; UPC)// | * An Asymmetric Distributed Shared Memory Model for Heterogeneous Parallel Systems, // Isaac Gelado, Javier Cabezas, John Stone, Sanjay Patel, Nacho Navarro and Wen-mei Hwu (University of Illinois at Urbana- Champaign; UPC)// | ||
Line 166: | Line 169: | ||
* Shoestring: Probabilistic Soft-error Resilience on the Cheap, // Shuguang Feng, Shantanu Gupta, Amin Ansari and Scott Mahlke (University of Michigan)// | * Shoestring: Probabilistic Soft-error Resilience on the Cheap, // Shuguang Feng, Shantanu Gupta, Amin Ansari and Scott Mahlke (University of Michigan)// | ||
- | * Virtualized and Flexible ECC for Main Memory, // Doe Hyun Yoon and Mattan Erez, (The university of Texas at Austin)// | + | * Virtualized and Flexible ECC for Main Memory, // Doe Hyun Yoon and Mattan Erez (The university of Texas at Austin)// |
+ | x |