Write a Blog >>
HOPL IV
Sun 20 - Tue 22 June 2021
co-located with
PLDI 2021
Toggle navigation
Attending
Venue: Online
Venue: Online
Sponsoring HOPL IV
Accommodation
Visa
Registration
Program
HOPL IV Program
Your Program
Sun 20 Jun
Mon 21 Jun
Tue 22 Jun
Track/Call
Organization
HOPL IV Committees
Organizing Committee
Steering Committee
Track Committees
Organizing Committee
Program Committee
Contributors
People Index
Search
Series
Sign in
Sign up
PLDI 2021
(
series
) /
HOPL IV
(
series
) /
Online
/
Room information: ARRAY
Venue
Online
Room name
ARRAY
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-04:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-04:00) Eastern Time (US & Canada)
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
Mon 21 Jun
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 11:45
Session 1 (principles)
ARRAY
at
ARRAY
Chair(s):
Artjoms Šinkarovs
Heriot-Watt University, UK
10:30
15m
Day opening
Welcome and opening
ARRAY
Jeremy Gibbons
Department of Computer Science, University of Oxford
10:45
30m
Talk
Towards size-dependent types for array programming
ARRAY
Troels Henriksen
University of Copenhagen, Denmark
,
Martin Elsman
University of Copenhagen, Denmark
11:15
30m
Talk
Padding in the Mathematics of Arrays
ARRAY
Benjamin Chetioui
University of Bergen, Norway
,
Ole Abusdal
Western Norway University of Applied Sciences
,
Magne Haveraaen
University of Bergen, Norway
,
Jaakko Järvi
University of Turku
,
Lenore Mullin
University at Albany, SUNY
13:30 - 16:15
Session 2 (keynote) and 3 (applications)
ARRAY
at
ARRAY
Chair(s):
Aggelos Biboudis
Swisscom AG
,
Sandra Catalán
13:30
75m
Keynote
Keynote: Tilting at Windmills with the Humble Array
ARRAY
Tim Mattson
Intel, USA
File Attached
15:15
30m
Talk
Array Languages Make Neural Networks Fast
ARRAY
Artjoms Šinkarovs
Heriot-Watt University, UK
,
Hans-Nikolai Vießmann
Radboud University Nijmegen, Netherlands
,
Sven-Bodo Scholz
Radboud University
15:45
30m
Talk
Acceleration of Lattice Models for Pricing Portfolios of Fixed-Income Derivatives
ARRAY
Wojciech Michal Pawlak
University of Copenhagen, Denmark
,
Marek Hlava
Department of Computer Science, University of Copenhagen
,
Martin Metaksov
Department of Computer Science, University of Copenhagen
,
Cosmin Oancea
University of Copenhagen, Denmark
18:00 - 21:00
Session 4 (short talks)
ARRAY
at
ARRAY
Chair(s):
Jonathan Ragan-Kelley
MIT CSAIL
18:00
25m
Talk
Improving the Performance of DGEMM with MoA and Cache-Blocking
ARRAY
Stephen Thomas
National Renewable Energy Laboratory
,
Lenore Mullin
SUNY Albany, USA
,
Kasia Swirydowicz
Pacific Northwest National Laboratory
File Attached
18:25
25m
Talk
Nested Object Support in a Structure-of-Arrays Dynamic Objector Allocator
ARRAY
Jizhe Chenxin
Tokyo Institute of Technology
,
Hidehiko Masuhara
Tokyo Institute of Technology
File Attached
18:50
25m
Talk
Data Layouts are Important (Extended Abstract)
ARRAY
Doru Thom Popovici
Lawrence Berkeley National Lab
,
Andrew Canning
Lawrence Berkeley National Laboratory
,
Zhengji Zhao
Lawrence Berkeley National Laboratory
,
Lin-Wang Wang
Lawrence Berkeley National Laboratory
,
John Shalf
Lawrence Berkeley National Laboratory
File Attached
Mon 21 Jun
Displayed time zone:
Eastern Time (US & Canada)
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
18:00
30
19:00
30
20:00
30
ARRAY
ARRAY
Session 1 (principles)
ARRAY
Session 2 (keynote) and 3 (applications)
ARRAY
Session 4 (short talks)
Mon 21 Jun
Displayed time zone:
Eastern Time (US & Canada)
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
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
ARRAY
ARRAY
Welcome and opening
10:30 - 10:45
ARRAY
Towards size-dependent types for array programming
10:45 - 11:15
ARRAY
Padding in the Mathematics of Arrays
11:15 - 11:45
ARRAY
Keynote: Tilting at Windmills with the Humble Array
13:30 - 14:45
ARRAY
Array Languages Make Neural Networks Fast
15:15 - 15:45
ARRAY
Acceleration of Lattice Models for Pricing Portfolios of Fixed-Income D ...
15:45 - 16:15
ARRAY
Improving the Performance of DGEMM with MoA and Cache-Blocking
18:00 - 18:25
ARRAY
Nested Object Support in a Structure-of-Arrays Dynamic Objector Allocator
18:25 - 18:50
ARRAY
Data Layouts are Important (Extended Abstract)
18:50 - 19:15
x
Thu 21 Nov 10:35