Write a Blog >>
DBPL 2019
Sat 22 - Fri 28 June 2019
Phoenix, Arizona, United States
co-located with
PLDI 2019
Toggle navigation
Attending
Venue: Phoenix Convention Center
Program
Complete Program
Your Program
Filter by Day
Sat 22 Jun
Sun 23 Jun
Mon 24 Jun
Tue 25 Jun
Wed 26 Jun
Thu 27 Jun
Fri 28 Jun
Track/Call
Organization
DBPL 2019 Committees
Track Committees
Organizing Committee
Program Committee
Contributors
People Index
Search
Series
Series
DBPL 2019
DBPL 2015
Sign in
Sign up
PLDI 2019
(
series
) /
DBPL 2019 (
series
) /
Phoenix Convention Center
/
Room information: 106C
Venue
Phoenix Convention Center
Room name
106C
Floor
0
Room number
106C
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-06: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:00) Caracas
(GMT-04: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+02: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+07: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+11:00) Magadan
(GMT+11:00) 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 22 Jun
Displayed time zone:
Tijuana, Baja California
change
09:00 - 10:00
Session 1
ARRAY
at
106C
Chair(s):
Jeremy Gibbons
Department of Computer Science, University of Oxford
09:00
60m
Talk
Array Processing on Steroids for the SKA Radio-Telescope
ARRAY
S:
Peter Braam
10:00 - 11:00
Session 2
ARRAY
at
106C
Chair(s):
Jeremy Gibbons
Department of Computer Science, University of Oxford
10:00
30m
Talk
Convolutional Neural Networks in APL
ARRAY
A:
Artjoms Šinkarovs
Heriot-Watt University, UK
,
A:
Robert Bernecky
Snake Island Research
,
A:
Sven-Bodo Scholz
Heriot-Watt University
10:30
30m
Talk
Toward Generalized Tensor Algebra for ab initio Quantum Chemistry Methods
ARRAY
A:
Erdal Mutlu
Pacific Northwest National Laboratory
,
A:
Karol Kowalski
Pacific Northwest National Laboratory
,
A:
Sriram Krishnamoorthy
Pacific Northwest National Laboratories
11:30 - 12:30
Session 3
ARRAY
at
106C
Chair(s):
Martin Elsman
University of Copenhagen, Denmark
11:30
30m
Talk
Finite Difference Methods Fengshui: Alignment through a Mathematics of Arrays
ARRAY
A:
Benjamin Chetioui
University of Bergen, Norway
,
A:
Lenore Mullin
SUNY Albany, USA
,
A:
Ole Abusdal
,
A:
Magne Haveraaen
University of Bergen, Norway
,
A:
Jaakko Järvi
University of Bergen
,
A:
Sandra Macià
Barcelona Supercomputing Center
12:00
30m
Talk
Linear Algebraic Depth-First Search
ARRAY
A:
Daniele G. Spampinato
ETH Zurich
,
A:
Upasana Sridhar
,
A:
Tze Meng Low
CMU
14:00 - 15:30
Session 4
ARRAY
at
106C
Chair(s):
Tze Meng Low
CMU
14:00
30m
Talk
TeIL: a type-safe imperative Tensor Intermediate Language
ARRAY
Norman A. Rink
TU Dresden, Germany
,
Jeronimo Castrillon
TU Dresden, Germany
14:30
30m
Talk
Records with Rank Polymorphism
ARRAY
A:
Justin Slepak
Northeastern University
,
A:
Olin Shivers
Northeastern University, USA
,
A:
Panagiotis Manolios
Northeastern University
15:00
30m
Talk
Data-Parallel Flattening by Expansion
ARRAY
Martin Elsman
University of Copenhagen, Denmark
,
Troels Henriksen
University of Copenhagen, Denmark
,
Niels G. W. Serup
DIKU, University of Copenhagen
16:00 - 17:30
Session 5
ARRAY
at
106C
Chair(s):
Lenore Mullin
SUNY Albany, USA
16:00
30m
Talk
ALPyNA: Acceleration of Loops in Python for Novel Architectures
ARRAY
A:
Dejice Jacob
,
A:
Jeremy Singer
University of Glasgow
16:30
30m
Talk
Code Generation in Linnea (extended abstract)
ARRAY
A:
Henrik Barthels
RWTH Aachen
,
A:
Paolo Bientinesi
Umeå University
17:00
30m
Talk
High-Level Synthesis of Functional Patterns with Lift
ARRAY
A:
Martin Kristien
University of Edinburgh, UK
,
A:
Bruno Bodin
Yale-NUS College
,
A:
Michel Steuwer
University of Glasgow
,
A:
Christophe Dubach
University of Edinburgh
Sun 23 Jun
Displayed time zone:
Tijuana, Baja California
change
09:00 - 09:10
Welcome
DBPL 2019
at
106C
Chair(s):
Alvin Cheung
University of Washington
,
Kim Nguyễn
University of Paris-Sud, France
09:10 - 10:20
Invited Talk: Jeremy Gibbons
DBPL 2019
at
106C
10:20 - 11:00
Novel Data Applications
DBPL 2019
at
106C
10:20
20m
Talk
Detecting Unsatisfiable CSS Rules in the Presence of DTDs
DBPL 2019
Nobutaka Suzuki
University of Tsukuba
,
Takuya Okada
University of Tsukuba
,
Yeondae Kwon
The University of Tokyo
10:40
20m
Talk
Fluid Data Structures
DBPL 2019
Darshana Balakrishnan
University at Buffalo
,
Lukasz Ziarek
SUNY Buffalo, USA
,
Oliver Kennedy
University at Buffalo
11:20 - 12:20
Graphs and Streams
DBPL 2019
at
106C
11:20
20m
Talk
Streaming saturation for large RDF graphs with dynamic schema information
DBPL 2019
Mohammad Amin Farvardin
PSL, Université Paris-Dauphine, LAMSADE
,
Dario Colazzo
,
Khalid Belhajjame
PSL, Université Paris-Dauphine, LAMSADE
,
Carlo Sartiani
11:40
20m
Talk
Arc: An IR for Batch and Stream Programming
DBPL 2019
Lars Kroll
KTH Royal Institute of Technology, Sweden
,
Klas Segeljakt
KTH
,
Paris Carbone
KTH, Sweden
,
Christian Schulte
KTH Royal Institute of Technology, Sweden
,
Seif Haridi
Pre-print
Media Attached
12:00
20m
Talk
Towards Compiling Graph Queries in Relational Engines
DBPL 2019
Ruby Tahboub
Purdue University
,
Xilun Wu
Purdue University
,
Gregory Essertel
,
Tiark Rompf
Purdue University
14:00 - 15:10
Invited Talk: Işıl Dillig
DBPL 2019
at
106C
15:10 - 15:30
Semantics and Analysis (part 1)
DBPL 2019
at
106C
15:10
20m
Talk
On the Semantics of Cypher's Implicit Group-by
DBPL 2019
Filip Murlak
University of Warsaw
,
Jan Posiadała
Nodes and Edges
,
Paweł Susicki
Nodes and Edges
16:00 - 16:40
Semantics and Analysis (part 2)
DBPL 2019
at
106C
16:00
20m
Talk
Language-integrated provenance by trace analysis
DBPL 2019
Stefan Fehrenbach
University of Edinburgh
,
James Cheney
University of Edinburgh, UK
16:20
20m
Talk
Mixing set and bag semantics
DBPL 2019
Wilmer Ricciotti
University of Edinburgh, UK
,
James Cheney
University of Edinburgh, UK
16:40 - 17:00
Concluding remarks
DBPL 2019
at
106C
Sat 22 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
106C
ARRAY
Session 1
ARRAY
Session 2
ARRAY
ARRAY
Session 3
ARRAY
ARRAY
Session 4
ARRAY
ARRAY
Session 5
Sun 23 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
8:00
30
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
106C
SOAP
DBPL 2019
Welcome
DBPL 2019
Invited Talk: Jeremy Gibbons
DBPL 2019
Novel Data Applications
DBPL 2019
Graphs and Streams
DBPL 2019
Invited Talk: Işıl Dillig
DBPL 2019
Semantics and Analysis (part 1)
DBPL 2019
Semantics and Analysis (part 2)
DBPL 2019
Concluding remarks
Sat 22 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
106C
ARRAY
Array Processing on Steroids for the SKA Radio-Telescope
09:00 - 10:00
ARRAY
Convolutional Neural Networks in APL
10:00 - 10:30
ARRAY
Toward Generalized Tensor Algebra for ab initio Quantum Chemistry Methods
10:30 - 11:00
ARRAY
Finite Difference Methods Fengshui: Alignment through a Mathematics of ...
11:30 - 12:00
ARRAY
Linear Algebraic Depth-First Search
12:00 - 12:30
ARRAY
TeIL: a type-safe imperative Tensor Intermediate Language
14:00 - 14:30
ARRAY
Records with Rank Polymorphism
14:30 - 15:00
ARRAY
Data-Parallel Flattening by Expansion
15:00 - 15:30
ARRAY
ALPyNA: Acceleration of Loops in Python for Novel Architectures
16:00 - 16:30
ARRAY
Code Generation in Linnea (extended abstract)
16:30 - 17:00
ARRAY
High-Level Synthesis of Functional Patterns with Lift
17:00 - 17:30
Sun 23 Jun
Displayed time zone:
Tijuana, Baja California
change
Room
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
106C
DBPL
Detecting Unsatisfiable CSS Rules in the Presence of DTDs
10:20 - 10:40
DBPL
Fluid Data Structures
10:40 - 11:00
DBPL
Streaming saturation for large RDF graphs with dynamic schema information
11:20 - 11:40
DBPL
Arc: An IR for Batch and Stream Programming
11:40 - 12:00
DBPL
Towards Compiling Graph Queries in Relational Engines
12:00 - 12:20
DBPL
On the Semantics of Cypher's Implicit Group-by
15:10 - 15:30
DBPL
Language-integrated provenance by trace analysis
16:00 - 16:20
DBPL
Mixing set and bag semantics
16:20 - 16:40
x
Mon 7 Oct 11:24