-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprogram.php.html
More file actions
196 lines (180 loc) · 11.8 KB
/
Copy pathprogram.php.html
File metadata and controls
196 lines (180 loc) · 11.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>2011 International Symposium on Code Generation and Optimization</title>
<link href="style.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="http://www.cgo.org/cgo2011/logo.ico" />
</head>
<body>
<div class="container">
<div class="text">
<img src="images/cgo-header.jpg">
<!--h1>Registration Desk Hours</h1>
<ul>
<li>Saturday, April 24: 12pm - 2pm</li>
<li>Sunday, April 25: 8am - 2pm, 5:30pm - 8:15pm</li>
<li>Monday, April 26: 7:30am - 6pm</li>
<li>Tuesday, April 27: 7:30am - 6pm</li>
<li>Wednesday, April 28: 7:30am - 12:30pm</li>
</ul-->
<h1>Conference Program</h1>
<table id="program" cellspacing=0 cellpadding=0>
<tr class="day"><td>Saturday, 2 April 2011</td></tr>
<tr class="event"><td>07:30-08:00 Registration opens</td></tr>
<tr class="event"><td>08:00-09:45 Workshops and Tutorials (Morning Sessions)</td></tr>
<tr class="break"><td>09:45-10:15 Coffee Break</td></tr>
<tr class="event"><td>10:15-12:00 Workshops and Tutorials (Morning Sessions)</td></tr>
<tr class="event"><td>14:00-15:45 Workshops and Tutorials (Afternoon Sessions)</td></tr>
<tr class="break"><td>15:45-16:15 Coffee Break</td></tr>
<tr class="event"><td>16:15-18:00 Workshops and Tutorials (Afternoon Sessions)</td></tr>
<!-- ================================================================================================= -->
<tr class="day"><td>Sunday, 3 April 2011</td></tr>
<tr class="event"><td>08:00-09:45 Workshops and Tutorials (Morning Sessions)</td></tr>
<tr class="break"><td>09:45-10:15 Coffee Break</td></tr>
<tr class="event"><td>10:15-12:00 Workshops and Tutorials (Morning Sessions)</td></tr>
<tr class="event"><td>14:00-15:45 Workshops and Tutorials (Afternoon Sessions)</td></tr>
<tr class="break"><td>15:45-16:15 Coffee Break</td></tr>
<tr class="event"><td>16:15-18:00 Workshops and Tutorials (Afternoon Sessions)</td></tr>
<tr class="break"><td>18:00-20:00 Welcome Reception <span style="font-weight: normal;">(warning: schedule changed, was 19:00-21:00)</span></td></tr>
<!-- ================================================================================================= -->
<tr class="day"><td>Monday, 4 April 2011</td></tr>
<tr class="break"><td>07:45-08:30 Breakfast</td></tr>
<tr class="break"><td>08:30-08:50 Welcome</td></tr>
<tr class="paper"><td>08:50-09:50 First Keynote: The Language, Optimizer, and Tools Mess</td></tr>
<tr class="authork"><td>Erik Altman, IBM</td></tr>
<tr class="break"><td>09:50-10:20 Coffee Break</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>10:20-12:00 Low-Level Code Optimization</tr>
<tr class="chair"><td>Chair: Uma Srinivasan</td></tr>
<tr class="paper"><td>MAO - an Extensible Micro-Architectural Optimizer</td></tr>
<tr class="author"><td>Robert Hundt, Easwaran Raman, Martin Thuresson and Neil Vachharajani.</td></tr>
<tr class="paper"><td>Phase-based Tuning for Better Utilization of Performance-Asymmetric Multicore Processors</td></tr>
<tr class="author"><td>Tyler Sondag and Hridesh Rajan.</td></tr>
<tr class="paper"><td>Dynamic Register Promotion of Stack Variables</td></tr>
<tr class="author"><td>Jianjun Li, Chenggang Wu and Wei-Chung Hsu.</td></tr>
<tr class="paper"><td>Link-Time Optimization for Power Efficiency in a Tagless Instruction Cache</td></tr>
<tr class="author"><td>Timothy Jones, Sandro Bartolini, Jonas Maebe and Dominique Chanet.</td></tr>
<tr class="break"><td>12:00-13:30 Lunch</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>13:30-15:10 Speculation and Transactional Memory</td></tr>
<tr class="chair"><td>Chair: Christoph von Praun</td></tr>
<tr class="paper"><td>The Runtime Abort Graph and its Application to Software Transactional Memory Optimization</td></tr>
<tr class="author"><td>Dhruva Chakrabarti, Prithviraj Banerjee, Hans Boehm, Pramod Joisha and Robert Schreiber.</td></tr>
<tr class="paper"><td>LAR-CC: Large Atomic Regions with Conditional Commits</td></tr>
<tr class="author"><td>Edson Borin, Youfeng Wu, Mauricio Breternitz Jr. and Cheng Wang.</td></tr>
<tr class="paper"><td>Runtime Automatic Speculative Parallelization</td></tr>
<tr class="author"><td>Ben Hertzberg and Kunle Olukotun.</td></tr>
<tr class="paper"><td>Dynamically Accelerating Client-side Web Applications through Decoupled Execution</td></tr>
<tr class="author"><td>Mojtaba Mehrara and Scott Mahlke.</td></tr>
<tr class="break"><td>15:10-15:40 Coffee Break</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>15:40-16:55 Language Support for Optimization</td></tr>
<tr class="chair"><td>Chair: Francois Bodin</td></tr>
<tr class="paper"><td>Language and Compiler Support for Auto-Tuning Variable-Accuracy Algorithms</td></tr>
<tr class="author"><td>Jason Ansel, Yee Lok Wong, Cy Chan, Marek Olszewski, Alan Edelman and Saman Amarasinghe.</td></tr>
<tr class="paper"><td>Automated Programmable Control and Parameterization of Compiler Optimizations</td></tr>
<tr class="author"><td>Qing Yi.</td></tr>
<tr class="paper"><td>Extendable Pattern-Oriented Optimization Directives</td></tr>
<tr class="author"><td>Huimin Cui, Jingling Xue, Lei Wang, Yang Yang, Xiaobing Feng and Dongrui Fan.</td></tr>
<tr class="session"><td>17:00-18:30 Poster Session</td></tr>
<tr class="chair"><td> </td></tr>
<tr class="break"><td>18:30-20:00 Business Meeting</td></tr>
<!-- ================================================================================================= -->
<tr class="day"><td>Tuesday, 5 April 2011</td></tr>
<tr class="break"><td>07:45-08:50 Breakfast</td></tr>
<tr class="paper"><td>08:50-09:50 Second Keynote: Formally verifying a compiler: why? how? how far?</td></tr>
<tr class="authork"><td>Xavier Leroy, INRIA</td></tr>
<tr class="break"><td>09:50-10:20 Coffee Break</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>10:20-12:00 Vectorization and Parallelization</td></tr>
<tr class="chair"><td>Chair: CJ Newburn</td></tr>
<tr class="paper"><td>Predictive Modeling in a Polyhedral Optimization Space</td></tr>
<tr class="author"><td>Eunjung Park, Louis-Noel Pouchet, John Cavazos, Albert Cohen and P. Sadayappan.</td></tr>
<tr class="paper"><td>Automatic parallelization of fine-grained meta-functions on a Chip Multiprocessor</td></tr>
<tr class="author"><td>Sanghoon Lee and James Tuck.</td></tr>
<tr class="paper"><td>Whole-Function Vectorization</td></tr>
<tr class="author"><td>Ralf Karrenberg and Sebastian Hack.</td></tr>
<tr class="paper"><td>Vapor SIMD: Auto-Vecotrize Once, Run Everywhere</td></tr>
<tr class="author"><td>Dorit Nuzman, Ira Rosen, Sergei Dyshel, Ayal Zaks, Erven Rohou, Kevin Williams, Albert Cohen and David Yuste.</td></tr>
<tr class="break"><td>12:00-13:30 Lunch</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>13:30-15:10 Data Locality</td></tr>
<tr class="chair"><td>Chair: Tipp Moseley</td></tr>
<tr class="paper"><td>On-Chip Cache Hierarchy Aware Tile Scheduling for Multicore Machines</td></tr>
<tr class="author"><td>Jun Liu, Yuanrui Zhang, Wei Ding and Mahmut Kandemir.</td></tr>
<tr class="paper"><td>Pinpointing Data Locality Problems Using Data-centric Analysis</td></tr>
<tr class="author"><td>Xu Liu and John Mellor-Crummey.</td></tr>
<tr class="paper"><td>Automated Locality Optimization based on the Reuse Distance of String Operations</td></tr>
<tr class="author"><td>Silvius Rus, Raksit Ashok and David Xinliang Li.</td></tr>
<tr class="paper"><td>Neighborhood-Aware Data Locality Optimization for NoC-Based Multicores</td></tr>
<tr class="author"><td>Mahmut Kandemir, Yuanrui Zhang, Jun Liu and Taylan Yemliha.</td></tr>
<tr class="break"><td>15:10-15:40 Coffee Break</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>15:40-16:30 Program Safety</td></tr>
<tr class="chair"><td>Chair: Thomas Gross</td></tr>
<tr class="paper"><td>AccuLock: Accurate and Efficient Detection of Data Races</td></tr>
<tr class="author"><td>Xinwei Xie and Jingling Xue.</td></tr>
<tr class="paper"><td>Practical Memory Checking with Dr. Memory</td></tr>
<tr class="author"><td>Derek Bruening and Qin Zhao.</td></tr>
<tr class="break"><td>17:00-22:00 Social Event at Montenvers - sponsored by Google</td></tr>
<!-- ================================================================================================= -->
<tr class="day"><td>Wednesday, 6 April 2011</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="break"><td>07:45-08:50 Breakfast</td></tr>
<tr class="session"><td>08:50-10:30 Dynamic Compilation</td></tr>
<tr class="chair"><td>Chair: Grigori Fursin</td></tr>
<tr class="paper"><td>Intel's Array Building Blocks: A Retargetable, Dynamic Compiler and Embedded Language</td></tr>
<tr class="author"><td>Chris J. Newburn, Byoungro So, Zhenying Liu, Michael McCool, Anwar Ghuloum, Stefanus Du Toit, Zhi Gang Wang, Zhao Hui Du, Yongjian Chen, Gansha Wu, Peng Guo, Zhanglin Liu and Dan Zhang.</td></tr>
<tr class="paper"><td>A HW/SW Co-designed Multi-Core Virtual Machine for Energy-Efficient General Purpose Computing</td></tr>
<tr class="author"><td>Youfeng Wu, Shiliang Hu, Edson Borin and Cheng Wang.</td></tr>
<tr class="paper"><td>A Trace-based Java JIT Compiler Retrofitted from a Method-based Compiler</td></tr>
<tr class="author"><td>Hiroshi Inoue, Hiroshige Hayashizaki, Peng Wu and Toshio Nakatani.</td></tr>
<tr class="paper"><td>Using Machines to Learn Method-Specific Compilation Strategies</td></tr>
<tr class="author"><td>Ricardo Nabinger Sanchez, Jose Nelson Amaral, Duane Szafron, Marius Pirvu and Mark Stoodley.</td></tr>
<tr class="break"><td>10:30-11:00 Coffee Break</td></tr>
<!-- ------------------------------------------------------------------------------------------------- -->
<tr class="session"><td>11:00-12:15 Program Analysis</td></tr>
<tr class="chair"><td>Chair: Ayal Zaks</td></tr>
<tr class="paper"><td>Prioritizing Constraint Evaluation for Efficient Points-to Analysis</td></tr>
<tr class="author"><td>Rupesh Nasre and R Govindarajan.</td></tr>
<tr class="paper"><td>Highly Scalable Distributed Dataflow Analysis</td></tr>
<tr class="author"><td>Joseph L. Greathouse, Chelsea LeBlanc, Todd Austin and Valeria Bertacco.</td></tr>
<tr class="paper"><td>Flow-Sensitive Pointer Analysis for Millions of Lines of Code</td></tr>
<tr class="author"><td>Ben Hardekopf and Calvin Lin.</td></tr>
<tr class="session"><td>12:15-12:30 Concluding remarks and Awards</td></tr>
</table>
<!--
Breakfast for workshop attendees
Welcome Reception (Appetizers/Drinks)
Student Poster Session
Breakfast
Welcoming Remarks
Session Chair
Social Event
Concluding Remarks and Awards
-->
</div>
<div class="menu">
<a href="index.php.html">Home</a>
<a class=DONE href="call_papers.php.html">Call for Papers</a>
<a href="committees.php.html">Committees</a>
<a href="hotels.php.html">Hotels</a>
<a href="keynotes.php.html">Keynotes</a>
<a href="venue.php.html">Local Information</a>
<a href="gallery.php.html">Photo Gallery</a>
<a href="program.php.html">Program</a>
<a href="registration.php.html">Registration</a>
<a href="social.php.html">Social Event</a>
<a href="sponsors.php.html">Sponsors</a>
<a href="posters.php.html">Student Posters</a>
<a class=DONE href="submissions.php.html">Submission</a>
<a href="travel.php.html">Travel Information</a>
<a href="travel_support.php.html">Travel Support</a>
<a href="tutorials.php.html">Tutorials</a>
<a href="workshops.php.html">Workshops</a>
<a href="past.php.html">Past Conferences</a>
<a target="_blank" href="charter.html">CGO Charter</a>
</div>
</div>
</body>
</html>