‹Programming› 2020
Mon 23 - Thu 26 March 2020
Porto, Portugal
Toggle navigation
Attending
Venue: FEUP | Universidade do Porto
Banquet: The Yeatman Hotel, Porto
Registration
Students
Health Information [COVID-19]
Program
‹Programming› Program
Your Program
Mon 23 Mar
Tue 24 Mar
Wed 25 Mar
Thu 26 Mar
Tracks
‹Programming› 2020
Keynotes
Research Papers
Workshops
Student Research Competition
Tutorials
- AntidoteDB
- Bela Workshop
- Learning Haskell: a project-based approach
- Meta-Programming for the masses
- Music Generation with Sonic Pi
- PharoIoT
Posters
Demos
Student Volunteers
Social Events
Workshops
Convivial Computing Salon
ENIAC20
ICW
MiniPLoP
MoreVMs
NIP
PX/20
ProWeb20
Co-hosted Coding Dojos
CoCoDo
Organization
‹Programming› 2020 Committees
Organizing Committee
Steering Committee
Track Committees
Research Papers
Workshops
Student Research Competition
Organizing Committee
Jury
Posters
Demos
Student Volunteers
Contributors
People Index
Workshops
Convivial Computing Salon
Organizing Committee
Program Committee
ENIAC20
Organizing Committee
Program Committee
ICW
Organizing Committee
Program Committee
MiniPLoP
Organizing Committee
Program Committee
MoreVMs
Organizing Committee
Program Committee
NIP
Organizing Committee
Program Committee
PX/20
Organizing Committee
Program Committee
ProWeb20
Organizing Committee
Program Committee
Steering Committee
Co-hosted Coding Dojos
CoCoDo
Organizing Committee
Program Committee
Search
Series
Series
‹Programming› 2025
‹Programming› 2024
‹Programming› 2023
‹Programming› 2022
‹Programming› 2021
‹Programming› 2020
‹Programming› 2019
‹Programming› 2018
‹Programming› 2017
Sign in
Sign up
‹Programming› 2020
(
series
) /
FEUP | Universidade do Porto
/
Room information: W1
Venue
FEUP | Universidade do Porto
Room name
W1
Floor
0
Capacity
50
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-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-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-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-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-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+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+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+11:00) Magadan
(GMT+12: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
Mon 23 Mar
Displayed time zone:
Belfast
change
09:00 - 10:30
PX/20 #1
PX/20
at
W1
11:00 - 12:30
PX/20 #2
PX/20
at
W1
14:00 - 15:30
PX/20 #3
PX/20
at
W1
16:00 - 17:30
PX/20 #4
PX/20
at
W1
Tue 24 Mar
Displayed time zone:
Belfast
change
08:50 - 10:30
Java HotSpot VM
MoreVMs
at
W1
Chair(s):
Fabio Niephaus
Hasso Plattner Institute, University of Potsdam
08:50
10m
Day opening
Welcome
MoreVMs
Edd Barrett
King's College London
,
Fabio Niephaus
Hasso Plattner Institute, University of Potsdam
09:00
60m
Talk
Shenandoah GC 2.0
Invited Talk
MoreVMs
Roman Kennke
Red Hat, Inc.
10:00
30m
Talk
Enhancement of OpenJDK Biased Locking for Infrequent Lock Contention
MoreVMs
Ting Wang
IBM
,
Michihiro Horie
IBM Research - Tokyo
,
Kazunori Ogata
IBM Research, Japan
,
Hao Chen Gui
IBM
,
Xiao Ping Guo
IBM
,
Yang Liu
IBM
11:00 - 12:30
Runtime Systems and Performance Analysis
MoreVMs
at
W1
11:00
20m
Talk
Renaissance: Benchmarking Suite for Parallel Applications on the JVM (Talk)
MoreVMs
Aleksandar Prokopec
Oracle Labs
,
Andrea Rosà
University of Lugano, Switzerland
,
David Leopoldseder
Oracle Labs
,
Gilles Duboscq
Oracle Labs
,
Petr Tuma
Charles University
,
Martin Studener
JKU Linz, Austria
,
Lubomír Bulej
Charles University
,
Yudi Zheng
Oracle Labs
,
Alex Villazón
Universidad Privada Boliviana, Bolivia
,
Doug Simon
Oracle Labs
,
Thomas Wuerthinger
Oracle Labs
,
Walter Binder
University of Lugano, Switzerland
11:20
30m
Talk
Profiling Streams on the Java Virtual Machine
MoreVMs
Eduardo Rosales
University of Lugano, Switzerland
,
Andrea Rosà
University of Lugano, Switzerland
,
Walter Binder
University of Lugano, Switzerland
11:50
20m
Talk
Continuous Performance Tracking for Better "Everything"! (Talk)
MoreVMs
Stefan Marr
University of Kent
12:10
20m
Talk
Towards Modern Runtime Support for an Object-Based Distributed Programming Language (Talk)
MoreVMs
Oleks Shturmov
University of Oslo
14:00 - 15:30
For a Faster Web
MoreVMs
at
W1
14:00
60m
Talk
Compiling JavaScript in zero* time
Invited Talk
MoreVMs
Leszek Swirski
15:00
30m
Talk
Superoptimization of WebAssembly Bytecode
MoreVMs
Javier Cabrera Arteaga
KTH Royal Institute of Technology
,
Shrinish Donde
KTH Royal Institute of Technology
,
Jian Gu
KTH Royal Institute of Technology
,
Orestis Floros
KTH Royal Institute of Technology
,
Lucas Satabin
Mobimeo GmbH
,
Benoit Baudry
KTH Royal Institute of Technology
,
Martin Monperrus
KTH Royal Institute of Technology
Pre-print
16:00 - 17:30
Dynamic Runtime Optimizations
MoreVMs
at
W1
16:00
30m
Talk
Running Parallel Bytecode Interpreters on Heterogeneous Hardware
MoreVMs
Juan Fumero
University of Manchester, UK
,
Athanasios Stratikopoulos
The University of Manchester
,
Christos Kotselidis
KTM Innovation / The University of Manchester
Pre-print
16:30
30m
Talk
Toward Presizing and Pretransitioning Strategies for GraalPython
MoreVMs
Johannes Henning
Hasso Plattner Institute
,
Tim Felgentreff
Oracle Labs, Potsdam
,
Fabio Niephaus
Hasso Plattner Institute, University of Potsdam
,
Robert Hirschfeld
Hasso-Plattner-Institut (HPI), Germany
17:00
30m
Talk
Towards Dynamic SQL Compilation in Apache Spark
MoreVMs
Filippo Schiavio
Università della Svizzera italiana
,
Daniele Bonetta
Oracle Labs
,
Walter Binder
University of Lugano, Switzerland
Mon 23 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
W1
PX/20
PX/20 #1
PX/20
PX/20 #2
PX/20
PX/20 #3
PX/20
PX/20 #4
Tue 24 Mar
Displayed time zone:
Belfast
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
17:00
30
W1
MoreVMs
Java HotSpot VM
MoreVMs
Runtime Systems and Performance Analysis
MoreVMs
For a Faster Web
MoreVMs
Dynamic Runtime Optimizations
Tue 24 Mar
Displayed time zone:
Belfast
change
Room
8:00
15
30
45
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
W1
MoreVMs
Welcome
08:50 - 09:00
MoreVMs
Invited Talk
Shenandoah GC 2.0
09:00 - 10:00
MoreVMs
Enhancement of OpenJDK Biased Locking for Infrequent Lock Contention
10:00 - 10:30
MoreVMs
Renaissance: Benchmarking Suite for Parallel Applications on the JVM (Talk)
11:00 - 11:20
MoreVMs
Profiling Streams on the Java Virtual Machine
11:20 - 11:50
MoreVMs
Continuous Performance Tracking for Better "Everything"! (Talk)
11:50 - 12:10
MoreVMs
Towards Modern Runtime Support for an Object-Based Distributed Programm ...
12:10 - 12:30
MoreVMs
Invited Talk
Compiling JavaScript in zero* time
14:00 - 15:00
MoreVMs
Superoptimization of WebAssembly Bytecode
15:00 - 15:30
MoreVMs
Running Parallel Bytecode Interpreters on Heterogeneous Hardware
16:00 - 16:30
MoreVMs
Toward Presizing and Pretransitioning Strategies for GraalPython
16:30 - 17:00
MoreVMs
Towards Dynamic SQL Compilation in Apache Spark
17:00 - 17:30
x
Thu 21 Nov 10:19