Dates
Sat 2 AprDisplayed time zone: Eastern Time (US & Canada) change
Sat 2 Apr
Displayed time zone: Eastern Time (US & Canada) change
09:00 - 16:00 | Science, Art, Magic: Using and Developing The Graal CompilerWorkshops and Tutorials | ||
09:00 5mTalk | Welcome Workshops and Tutorials | ||
09:05 55mTalk | Keynote: Static Java: The GraalVM Native Image Programming Model Workshops and Tutorials | ||
10:00 30mTalk | Faster Native Image development build times with Quick Build mode Workshops and Tutorials | ||
10:30 30mTalk | Improving GraalVM Reflection File Generation Workshops and Tutorials | ||
11:00 30mBreak | Break Workshops and Tutorials | ||
11:30 30mTalk | Truffle Interpreter Performance without the Holy Graal Workshops and Tutorials | ||
12:00 30mTalk | TruffleString: highly optimized cross-language string implementation. Workshops and Tutorials | ||
12:30 30mTalk | State of AArch64 on GraalVM Workshops and Tutorials | ||
13:00 30mTalk | Call-Target Agnostic Keyword Arguments Workshops and Tutorials | ||
13:30 30mTalk | Tuning autovectorization in Graal Workshops and Tutorials | ||
14:00 30mBreak | Break Workshops and Tutorials | ||
14:30 75mTalk | Lightning Talks Workshops and Tutorials | ||
15:45 15mTalk | Closing remarks & survey Workshops and Tutorials |
10:00 - 13:00 | DL4CompilersWorkshops and Tutorials | ||
10:00 60mTalk | Session I - Learning over Programs by Chris Cummins Workshops and Tutorials | ||
11:00 60mTalk | Session II - Challenges & Research Directions by Sandya Mannarswamy Workshops and Tutorials | ||
12:00 60mTalk | Session III - Applications of DL to Compilers by Dibyendu Das Workshops and Tutorials |
13:30 - 17:00 | Autotuning & Reinforcement Learning for Compilers with CompilerGymWorkshops and Tutorials | ||
13:30 30mTalk | Getting Started Workshops and Tutorials | ||
14:00 30mTalk | Running CompilerGym on your Own Programs Workshops and Tutorials | ||
14:30 30mTalk | CompilerGym Explorer Workshops and Tutorials | ||
15:00 30mTalk | Autotuning Workshops and Tutorials | ||
15:30 30mTalk | Reinforcement Learning Workshops and Tutorials | ||
16:00 60mTalk | Extensions Workshops and Tutorials |
Sun 3 AprDisplayed time zone: Eastern Time (US & Canada) change
Sun 3 Apr
Displayed time zone: Eastern Time (US & Canada) change
09:00 - 13:00 | IMOP: a Self-Stabilizing Source-to-Source Compiler Framework for OpenMP CWorkshops and Tutorials | ||
09:00 15mTalk | Introduction to IMOP Workshops and Tutorials | ||
09:15 40mTalk | Fundamental Representations (AST, CFG, and CG) Workshops and Tutorials | ||
09:55 30mTalk | Scopes, Symbols, Types, and Environments Workshops and Tutorials | ||
10:25 5mTalk | Break Workshops and Tutorials | ||
10:30 40mTalk | Code Construction and Transformations Workshops and Tutorials | ||
11:10 40mTalk | Data-flow Analyses Workshops and Tutorials | ||
11:50 10mTalk | Break Workshops and Tutorials | ||
12:00 30mTalk | Concurrency Representations Workshops and Tutorials | ||
12:30 20mTalk | Self-stabilization, and Z3-integration Workshops and Tutorials | ||
12:50 10mTalk | Discussions and Q&A Workshops and Tutorials |
Call for Workshops and Tutorials
CGO 2022 will host workshops and tutorials on Saturday and Sunday (April 2-3, 2022) before the main conference. This is your event’s chance to take advantage of the interdisciplinary audience of CGO, HPCA, and PPoPP. Please submit a proposal!
Workshop/Tutorial Format
Here is a guideline for organizing a workshop/tutorial. However, the format can be further adjusted depending on the COVID-19 situation.
- In-person organization/presentation of workshops/tutorials is highly recommended.
- However, we will provide means to present and interact online, likely in a hybrid format, if the organizers/presenters cannot/do not want to travel to Korea.
- Further details (including the timezone of the workshops/tutorials) are TBA.
Please consider this when you submit the proposal.
Submissions
Email the proposal as a PDF file (1-2 pages) to the CGO 2022 Workshops and Tutorials Chair, Taewook Oh (twoh@fb.com), with the email subject containing “[CGO’2022wt]”.
- Proposal submission deadline: Friday, October 29, 2021 (AoE)
- Final notification of acceptance: Sunday, November 14, 2021
- Workshop/tutorial dates: April 2-3, 2022
Contents for all proposals
- Title: (name of workshop or tutorial)
- Type: (workshop or tutorial) and (in-person or hybrid)
- Duration: (1/2 day or full day or two days)
- Expected number of participants:
- Advertisement: how do you plan to solicit participation to your workshop/tutorial (e.g., via social media, workshop/tutorial website, mailing lists etc.)
- Information on past workshop/tutorials: (number of attendees/submissions) on the same topic held with this or other conferences (if any).
Additional contents of a Workshop Proposal
- Sample call for papers, including workshop title, scope, format and the main topics of the workshop.
- Invited or keynote speakers (if any).
- Panel discussion (if any).
- Organizers’ bios and affiliation.
- A tentative list of PC members.
- Whether the selected papers will be published (and, if so, where and how). Please note that workshops that wish to publish accepted submissions in the ACM Digital Library will require approval by the SIGPLAN executive committee.
Additional contents of a Tutorial Proposal
- An outline of tutorial content and objectives.
- Prerequisite knowledge.
- Special requirements (if any).
- A biography of the tutorial organizers and relevant experiences on the topic.