2022 US LLVM Developers' Meeting - Call for Presentations!

All developers and users of LLVM and related sub-projects are invited to present at the 2022 LLVM Developers’ Meeting in San Jose, CA! This conference will be held in-person from November 8-9, and special events on November 7th.

Submit your talk proposals here:

https://hotcrp.llvm.org/usllvm2022/

We are looking for the following proposals:

  1. Technical Talks (20 minutes):

Talks on:

  • LLVM Infrastructure,Clang and all related sub-projects
  • On uses of LLVM in academia or industry
  • On new projects using Clang or LLVM
  1. Tutorials (40-50 minutes*)

In depth talks on LLVM infrastructure or other core libraries, tools, etc. Demos encouraged.

  1. Student Technical Talks (15 minutes)

Talks from students using LLVM, Clang, and all sub-projects in research.

This is not a competition, but a specific category for student talks.

  1. Quick Technical Talks (10 minutes)

Quick talks about a use or improvement of LLVM and other sub-projects.

  1. Lightning Talks (5 minutes)

Lightning fast talks about a use or improvement of LLVM and other sub-projects.

  1. Panels (45 minutes*)

Panels may discuss any topic as long as it’s relevant to LLVM or related sub-projects. Panels can take many forms, but a common format is to begin with short introductions from each panel member, and follow with an interactive dialogue among the panelists and audience members. Panels should consist of at least 3 people and have a moderator.

  1. Poster

Present a poster during the assigned poster session during the event.

  • Exact times TBD after talks selected and the schedule planned

Submission Requirements:

Submissions should be sent by August 30, 2022 at 11:59PM PDT.

Please submit your proposal here: LLVM2022

A couple other important things:

  • Speakers are expected to present in person, but we will consider remote presentations.
  • Free registration will be limited to the following:
    • Technical Talks: 1
    • Tutorials: 2
    • Student Talks: 1
    • Panels: 2 registrations, 50% off additional
    • Quick Technical Talks: 25% off registration
    • Lightning Talks: 25% off registration

For each proposal you must submit the following:

  • Talk title
  • Abstract
  • Submission type
    • For technical talk submissions, you can indicate if you would give a shorter talk (ie. Lightning or Quick instead of full length Technical Talk)
  • Photo and bios for all speakers
  • Short abstract for the website
  • Extended PDF abstract (optional)

We highly recommend you consult and follow the guide below when submitting your proposal.

If you have questions, please contact Tanya Lattner through Discourse, Discord, or email (tanyalattner@llvm.org)


Detailed guidance on writing a proposal for the LLVM Developers’ Meeting

Writing a proposal for the LLVM Developers’ Meeting

This document is a guide to help you submit the best proposal and increase your chances of your proposal being accepted. The LLVM Developers’ Meeting program committee receives more proposals than can be accepted, so please read this guide carefully.

If you have never presented at an LLVM Developers’ Meeting, then do not fear this process. We are actively looking for new speakers who are excited about LLVM and helping grow the community through these educational talks! You do not need to be a long time developer to submit a proposal.

General Guidelines:

  • It should be clear from your abstract what your topic is, who your targeted audience is, and what are the takeaways for attendees. The program committee gets a lot of proposals and does not have time to read 10 page papers for each submission.
  • Talks about a use of LLVM (etc) should include details about how LLVM is used and not only be about the resulting application.
  • Tutorials on “how to use X” in LLVM (or other subproject) are greatly desired and beneficial to many developers. Entry level topics are encouraged as well.
  • Talks that have been presented at other technical conferences tend to not get accepted. If you have presented this topic before, make it clear what is new and different in your talk.

Technical Talk and Student Talk Proposal Template:

** Include in the extended abstract PDF attachment **

Title:

  • This will be displayed on the website, schedule, and signs. Keep it short and catchy to attract attendees to your talks. A couple of examples are “WebAssembly: Here Be Dragons” or “Beyond Sanitizers: guided fuzzing and security hardening”. There is also a field in the submission form for this same title.

Description:

  • 1-2 paragraphs. You can also use this for the Website Abstract field in the submission form.
  • We suggest you proof read and pay attention to grammar.

Details:

  • Here you can include more details about your talk. An outline, demo description, background of the speaker, etc. 1-2 paragraphs is usually sufficient.
  • This section will not be published and is intended for the PC to better understand how interesting your talk will be to the audience. For example, if you would prefer not to reveal some conclusions in the published abstract, explaining them here ensures that the PC can take them into account when evaluating your proposal.

Panel Talk Proposal Template:

** Include in the extended abstract PDF attachment **

Title:

  • This will be displayed on the website, schedule, and signs. These tend to be very straight forward about the area being discussed. An example is “Future directions and features for LLDB”. There is also a field in the submission form for this same title.

Description:

  • 1-2 paragraphs. May also be used for the website abstract field in the submission form.
  • Provide some talking points or potential subtopics.
  • We suggest you proof read and pay attention to grammar.

Details:

  • Provide additional details: goals of the panel, and example questions. Panels are to brainstorm and discuss ideas on a specific topic between the experts on the panel and the audience. You should also include detailed 2-3 sentence bios for each speaker on the panel. You may or may not include speaker names as the submissions are blind.

Tutorial Proposal Template:

** Include in the extended abstract PDF attachment **

Title:

  • This will be displayed on the website, schedule, and signs. Keep it short and catchy to attract attendees to your talks. There is also a field in the submission form for this same title.

Description:

  • 1-2 paragraphs. May also be used for the website abstract field in the submission form.
  • We suggest you proof read and pay attention to grammar.

Details:

  • Include additional details such as tutorial outline, what materials you will provide attendees, etc.
4 Likes

The deadline for proposal submissions is August 30th which is less than 2 weeks away.

I wanted to clarify about presenting in-person versus virtual. While we prefer in-person, we will allow some virtual presentations. You must be available for live (but virtual) Q&A (if a technical talk or tutorial). We understand the need for flexibility during this pandemic.

In full transparency, we may limit how many virtual presentations we do accept. It depends on how many presentations we receive overall, feedback from the program committee, and the potential impact on attendee experience. As we have not done this in the past, we will need to figure this out a bit as we go.

The deadline is quickly approaching. Just 2 days left!

The deadline has been extended to September 2nd.

1 Like

It looks like proposal form has a bug. It’s missing “Speaker 2 - Bio”, “Speaker 3 - Name”, and “Speaker 3 - Photo”.

Fixed

The deadline is Sep 2nd, but not if you’re on the west coast. Is that on purpose?

I thought I have Friday to work on things but it is now set to 11:59:59pm Sep 1st pacific time. Can we also have Friday please?

1 Like

Set to Sept 2 11:59pm PDT now.

-Tanya

2 Likes