PLDI 2015
Sat 13 - Wed 17 June 2015
Portland, Oregon, United States
Toggle navigation
Attending
Venue: Oregon Convention Center
Venue: Exchange Ballroom
Hotel and Travel Information
Student Travel Support
Registration
SIGPLAN Conference Anti-Harassment Policy
Student Volunteers
Program
PLDI Program
Your Program
Sat 13 Jun
Sun 14 Jun
Mon 15 Jun
Tue 16 Jun
Wed 17 Jun
Tracks
PLDI 2015
FCRC Plenary Speakers
Artifact Evaluation
Tutorials
Research Papers
Student Research Competition
Workshops
ARRAY
ARRAY
ARRAY
CHIUW
CHIUW
CHIUW
PLOOC
PLOOC
PLOOC
SOAP
SOAP
SOAP
WAX
WOW
X10
X10
X10
Co-hosted Symposia
Scala
Scala
Scala
Organization
PLDI 2015 Committees
Organizing Committee
Track Committees
Artifact Evaluation
Research Papers
Program Committee
Research Papers
External Review Committee
Contributors
People Index
Workshops
ARRAY
Program Committee
CHIUW
Program Committee
PLOOC
Program Committee
SOAP
Program Committee
WAX
Organizers
Program Committee
WOW
Program Committee
X10
Program Committee
Co-hosted Symposia
Scala
Program Committee
Search
Series
Series
PLDI 2025
PLDI 2024
PLDI 2023
PLDI 2022
PLDI 2021
PLDI 2020
PLDI 2019
PLDI 2018
PLDI 2017
PLDI 2016
PLDI 2015
Sign in
Sign up
PLDI 2015
(
series
) /
Oregon Convention Center
/
Room information: C122
Venue
Oregon Convention Center
Room name
C122
Floor
1
Room number
C122
Capacity
43
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT-07:00) Tijuana, Baja California
.
Use conference time zone: (GMT-07:00) Tijuana, Baja California
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:30) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+01:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+06:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+10:00) Magadan
(GMT+11:30) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Sat 13 Jun
Displayed time zone:
Tijuana, Baja California
change
09:00 - 11:00
Invited Talk and Paper Session 1
ARRAY
at
C122
Chair(s):
Laurie Hendren
McGill University
09:00
60m
Talk
INVITED TALK: Array Notation for Everybody
ARRAY
David Padua
University of Illinois at Urbana-Champaign
10:00
30m
Talk
Loo.py: From Fortran to performance via transformation and substitution rules
ARRAY
Andreas Kloeckner
University of Illinois at Urbana-Champaign
10:30
30m
Talk
Techniques for Efficient MATLAB-to-C Compilation
ARRAY
João Bispo
FEUP, Universidade do Porto
,
Luís Reis
,
João Cardoso
11:20 - 12:30
Paper Session 2
ARRAY
at
C122
Chair(s):
Mary Sheeran
11:20
30m
Talk
Compiling APL to Accelerate Through a Typed Array Intermediate Language
ARRAY
Michael Budde
,
Martin Dybdal
,
Martin Elsman
11:50
30m
Talk
Velociraptor: A compiler toolkit for array-based languages targeting CPUs and GPUs
ARRAY
Rahul Garg
,
Sameer Jagdale
McGill University
,
Laurie Hendren
McGill University
12:20
10m
Other
Morning Wrapup
ARRAY
14:00 - 15:30
Paper Session 3
ARRAY
at
C122
Chair(s):
Hidehiko Masuhara
Tokyo Institute of Technology
14:00
30m
Talk
Performance Search Engine Driven by Prior Knowledge of Optimization
ARRAY
Youngsung Kim
,
Pavol Cerny
University of Colorado Boulder
14:30
30m
Talk
High-Level Accelerated Array Programming in the Web Browser
ARRAY
Mathias Bourgoin
,
Emmanuel Chailloux
15:00
30m
Talk
Accelerating Information Experts through Compiler Design
ARRAY
Aaron Hsu
16:00 - 18:00
Paper Session 4
ARRAY
at
C122
Chair(s):
David Grove
IBM Research
16:00
30m
Talk
Fusing Convolution Kernels through Tiling
ARRAY
Mahesh Ravishankar
,
Paulius Micikevicius
,
Vinod Grover
16:30
30m
Talk
Array programming in Pascal
ARRAY
Paul Cockshott
,
Susanne Oehler
,
Youssef Gdura
,
Ciaran Mcreesh
17:00
30m
Talk
Abstract Expressionism for Parallel Performance
ARRAY
Robert Bernecky
,
Sven-Bodo Scholz
17:30
30m
Other
Afternoon Wrapup
ARRAY
Sun 14 Jun
Displayed time zone:
Tijuana, Baja California
change
14:00 - 15:30
AutoTune:Autotuning programs with OpenTuner
Tutorials
at
C122
14:00
90m
Talk
AutoTune:Autotuning programs with OpenTuner
Tutorials
Saman Amarasinghe
MIT
,
Jason Ansel
Massachusetts Institute of Technology
,
Kalyan Veeramachaneni
Massachusetts Institute of Technology
,
Jeffrey Bosboom
MIT CSAIL
,
Shoaib Kamil
MIT CSAIL, USA
Link to publication
16:00 - 18:00
AutoTune:Autotuning programs with OpenTuner
Tutorials
at
C122
16:00
2h
Talk
AutoTune:Autotuning programs with OpenTuner
Tutorials
Saman Amarasinghe
MIT
,
Jason Ansel
Massachusetts Institute of Technology
,
Kalyan Veeramachaneni
Massachusetts Institute of Technology
,
Jeffrey Bosboom
MIT CSAIL
,
Shoaib Kamil
MIT CSAIL, USA
Link to publication
Sat 13 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
C122
ARRAY
Invited Talk and Paper Session 1
ARRAY
Paper Session 2
ARRAY
Paper Session 3
ARRAY
Paper Session 4
Sun 14 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
14:00
30
15:00
30
16:00
30
17:00
30
C122
Tutorials
AutoTune:Autotuning programs with OpenTuner
Tutorials
AutoTune:Autotuning programs with OpenTuner
Sat 13 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
C122
ARRAY
INVITED TALK: Array Notation for Everybody
09:00 - 10:00
ARRAY
Loo.py: From Fortran to performance via transformation and substitution ...
10:00 - 10:30
ARRAY
Techniques for Efficient MATLAB-to-C Compilation
10:30 - 11:00
ARRAY
Compiling APL to Accelerate Through a Typed Array Intermediate Language
11:20 - 11:50
ARRAY
Velociraptor: A compiler toolkit for array-based languages targeting CP ...
11:50 - 12:20
ARRAY
Morning Wrapup
12:20 - 12:30
ARRAY
Performance Search Engine Driven by Prior Knowledge of Optimization
14:00 - 14:30
ARRAY
High-Level Accelerated Array Programming in the Web Browser
14:30 - 15:00
ARRAY
Accelerating Information Experts through Compiler Design
15:00 - 15:30
ARRAY
Fusing Convolution Kernels through Tiling
16:00 - 16:30
ARRAY
Array programming in Pascal
16:30 - 17:00
ARRAY
Abstract Expressionism for Parallel Performance
17:00 - 17:30
ARRAY
Afternoon Wrapup
17:30 - 18:00
Sun 14 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
C122
PLDI Tutorials
AutoTune:Autotuning programs with OpenTuner
14:00 - 15:30
PLDI Tutorials
AutoTune:Autotuning programs with OpenTuner
16:00 - 18:00
x
Sat 21 Dec 14:55