PPoPP 2016
Sat 12 - Wed 16 March 2016
Barcelona, Spain
Toggle navigation
Attending
Venue: Gran Hotel Princesa Sofía
City tour: Barcelona
Venue: Les Drassanes Reials
Student grants
About Barcelona and travel information
Registration
Social Events
Sponsoring
Visa information
Program
PPoPP Program
Your Program
List of accepted papers
List of accepted posters
Sat 12 Mar
Sun 13 Mar
Mon 14 Mar
Tue 15 Mar
Wed 16 Mar
Tracks
PPoPP 2016
Artifact Evaluation
Closing
Gala Dinner
Keynote Lecture
Main conference
Opening
Tutorials
PPoPP 2016 Welcome Reception and Poster Session
Panoramic Tour of Barcelona
Workshops
Workshops
GPGPU-9
PMAM
PMAM
PMAM
PP4REE
PPAA - cancelled
SYCL
TRANSACT
WPMVP
Organization
PPoPP 2016 Committees
Organizing Committee
Steering Committee
Track Committees
Program Committee
External Review Committee
Contributors
People Index
Workshops
GPGPU-9
Organizing Committee
Web Chair
Program Committee
PMAM
Organization Co-chairs
Steering Committee
Programme Committee
PP4REE
Organizing Committee
Program Committee
PPAA - cancelled
Program Committee
SYCL
Organizing Committee
Program Committee
TRANSACT
Program Committee
General Chair
Steering Committee
WPMVP
Organizing Committee
Program Committee
Search
Series
Series
PPoPP 2025
PPoPP 2024
PPoPP 2023
PPoPP 2022
PPoPP 2021
PPoPP 2020
PPoPP 2019
PPoPP 2018
PPoPP 2017
PPoPP 2016
PPoPP 2015
PPoPP 2014
PPoPP 2013
PPoPP 2012
PPoPP 2011
PPoPP 2010
PPoPP 2009
Sign in
Sign up
PPoPP 2016
(
series
) /
Gran Hotel Princesa Sofía
/
Room information: Menorca
Venue
Gran Hotel Princesa Sofía
Room name
Menorca
Floor
-1
Capacity
45
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) Belfast
.
Use conference time zone: (GMT) Belfast
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07:00) Mountain Time (US & Canada)
(GMT-07: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-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05: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-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03:00) Miquelon, St. Pierre
(GMT-03: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-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02:00) Jerusalem
(GMT+03:00) Minsk
(GMT+02:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03: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+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+10:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13: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 12 Mar
Displayed time zone:
Belfast
change
09:00 - 10:30
Starting Session
TRANSACT
at
Menorca
09:00
30m
Talk
PHyTM: Persistent Hybrid Transactional Memory
TRANSACT
Hillel Avni
Huawei Technologies
,
Trevor Brown
University of Toronto
Link to publication
File Attached
09:30
60m
Talk
Keyonote Speech - Playing with Fire: How Hardware Transactional Memory might enable more Energy-Efficient Cores
TRANSACT
Maurice Herlihy
Brown University
11:00 - 12:30
Irrevocability and Conflict Avoidance
TRANSACT
at
Menorca
11:00
30m
Talk
The Mimir Approach to Transactional Output
TRANSACT
Tingzhe Zhou
Lehigh University
,
Michael Spear
Lehigh University
Link to publication
File Attached
11:30
30m
Talk
On Extending TM Primitives using Low Level Semantics
TRANSACT
Mohamed M. Saad
,
Roberto Palmieri
Virginia Tech
,
Ahmed Hassan
Virginia Tech
,
Binoy Ravindran
Virginia Tech
Link to publication
File Attached
12:00
30m
Talk
Ensuring Irrevocability in Wait-free Transactional Memory
TRANSACT
Jan Kończak
Poznań University of Technology
,
Paweł T. Wojciechowski
Poznań University of Technology
,
Rachid Guerraoui
EPFL, Switzerland
Link to publication
File Attached
14:00 - 15:30
Efficiency of HTM
TRANSACT
at
Menorca
14:00
30m
Talk
Investigating the Performance of Hardware Transactions on a Multi-Socket Machine
TRANSACT
Trevor Brown
University of Toronto
,
Alex Kogan
Oracle Labs
,
Yossi Lev
Oracle Labs
,
Victor Luchangco
Oracle Labs
Link to publication
File Attached
14:30
30m
Talk
The Influence of Malloc Placement on TSX Hardware Transactional Memory
TRANSACT
Dave Dice
Oracle Labs
,
Tim Harris
Oracle Labs
,
Alex Kogan
Oracle Labs
,
Yossi Lev
Oracle Labs
,
Victor Luchangco
Oracle Labs
Link to publication
File Attached
15:00
30m
Talk
Lightning Talks
TRANSACT
16:00 - 17:30
Speculation
TRANSACT
at
Menorca
16:00
30m
Talk
Lock Holder Preemption Avoidance via Transactional Lock Elision
TRANSACT
Dave Dice
Oracle Labs
,
Tim Harris
Oracle Labs
Link to publication
File Attached
16:30
30m
Talk
Implicit Acceleration of Critical Sections via Unsuccessful Speculation
TRANSACT
Joseph Izraelevitz
University of Rochester
,
Alex Kogan
Oracle Labs
,
Yossi Lev
Oracle Labs
Link to publication
File Attached
17:00
30m
Talk
Lerna: Transparent and Effective Speculative Loop Parallelization
TRANSACT
Mohamed M. Saad
Virginia Tech
,
Roberto Palmieri
Virginia Tech
,
Binoy Ravindran
Virginia Tech
Link to publication
File Attached
Sun 13 Mar
Displayed time zone:
Belfast
change
09:00 - 10:30
Session 1
SYCL
at
Menorca
09:00
10m
Day opening
Opening
SYCL
Paul Keir
,
Ruyman Reyes
09:10
40m
Talk
SYCL Keynote #1: Andrew Richards (Codeplay CEO)
SYCL
Andrew Richards
Codeplay
09:50
20m
Talk
A Stencil DSEL for Single Code Accelerated Computing with SYCL
SYCL
Olivier Aumage
,
Denis Barthou
,
Alexandre Honorat
10:10
20m
Talk
Developing a SYCL-based Computer Vision Framework for Heterogeneous and Embedded Architectures
SYCL
Mehdi Goli
,
Ralph Potter
,
Andrew Richards
Codeplay
,
Naeem Ramzan
11:00 - 12:30
Session 2
SYCL
at
Menorca
11:00
30m
Talk
Experiments with triSYCL: poor (wo)man shared virtual memory
SYCL
Ronan Keryell
11:30
20m
Talk
SyclParallelSTL: A Parallel STL library for Heterogeneous Systems
SYCL
Antonio Vilches
,
Ruyman Reyes
11:50
20m
Talk
DAGR: A DSL for Legacy OpenCL Codes
SYCL
Paul Keir
File Attached
12:10
20m
Talk
An Overview of sycl-gtx
SYCL
Peter Žužek
14:00 - 15:30
Large Graph Processing in Shared Memory
Tutorials
at
Menorca
14:00
90m
Talk
Large Graph Processing in Shared Memory
Tutorials
Julian Shun
University of California, Berkeley
,
Laxman Dhulipala
Carnegie Mellon University
,
Guy Blelloch
Carnegie Mellon University
Link to publication
16:00 - 17:30
Large Graph Processing in Shared Memory
Tutorials
at
Menorca
16:00
90m
Talk
Large Graph Processing in Shared Memory
Tutorials
Julian Shun
University of California, Berkeley
,
Laxman Dhulipala
Carnegie Mellon University
,
Guy Blelloch
Carnegie Mellon University
Link to publication
Sat 12 Mar
Displayed time zone:
Belfast
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
Menorca
TRANSACT
Starting Session
TRANSACT
Irrevocability and Conflict Avoidance
TRANSACT
Efficiency of HTM
TRANSACT
Speculation
Sun 13 Mar
Displayed time zone:
Belfast
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
Menorca
SYCL
Session 1
SYCL
Session 2
Tutorials
Large Graph Processing in Shared Memory
Tutorials
Large Graph Processing in Shared Memory
Sat 12 Mar
Displayed time zone:
Belfast
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
Menorca
TRANSACT
PHyTM: Persistent Hybrid Transactional Memory
09:00 - 09:30
TRANSACT
Keyonote Speech - Playing with Fire: How Hardware Transactional Memory ...
09:30 - 10:30
TRANSACT
The Mimir Approach to Transactional Output
11:00 - 11:30
TRANSACT
On Extending TM Primitives using Low Level Semantics
11:30 - 12:00
TRANSACT
Ensuring Irrevocability in Wait-free Transactional Memory
12:00 - 12:30
TRANSACT
Investigating the Performance of Hardware Transactions on a Multi-Sock ...
14:00 - 14:30
TRANSACT
The Influence of Malloc Placement on TSX Hardware Transactional Memory
14:30 - 15:00
TRANSACT
Lightning Talks
15:00 - 15:30
TRANSACT
Lock Holder Preemption Avoidance via Transactional Lock Elision
16:00 - 16:30
TRANSACT
Implicit Acceleration of Critical Sections via Unsuccessful Speculation
16:30 - 17:00
TRANSACT
Lerna: Transparent and Effective Speculative Loop Parallelization
17:00 - 17:30
Sun 13 Mar
Displayed time zone:
Belfast
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
Menorca
SYCL
Opening
09:00 - 09:10
SYCL
SYCL Keynote #1: Andrew Richards (Codeplay CEO)
09:10 - 09:50
SYCL
A Stencil DSEL for Single Code Accelerated Computing with SYCL
09:50 - 10:10
SYCL
Developing a SYCL-based Computer Vision Framework for Heterogeneous and ...
10:10 - 10:30
SYCL
Experiments with triSYCL: poor (wo)man shared virtual memory
11:00 - 11:30
SYCL
SyclParallelSTL: A Parallel STL library for Heterogeneous Systems
11:30 - 11:50
SYCL
DAGR: A DSL for Legacy OpenCL Codes
11:50 - 12:10
SYCL
An Overview of sycl-gtx
12:10 - 12:30
PPoPP Tutorials
Large Graph Processing in Shared Memory
14:00 - 15:30
PPoPP Tutorials
Large Graph Processing in Shared Memory
16:00 - 17:30
x
Thu 21 Nov 11:17