2020 US LLVM Developers' Meeting - September 28-29

The LLVM Foundation is pleased to announce the 14th annual LLVM Developers’ Meeting in the Bay Area on September 28-29 in San Jose, CA. We will have additional events on September 27th in the afternoon/evening which be announced when available.

The LLVM Developers’ Meeting is a bi-annual 2 day gathering of the entire LLVM Project community. The conference is organized by the LLVM Foundation and many volunteers within the LLVM community. Developers and users of LLVM, Clang, and related subprojects will enjoy attending interesting talks, impromptu discussions, and networking with the many members of our community. Whether you are a new to the LLVM project or a long time member, there is something for each attendee.

Given the current situation regarding COVID-19, we feel it is best to be totally transparent with our planning process. We are closely monitoring the news regarding restrictions on travel and large gatherings and also following the World Health Organization’s advice. It takes about 9-12 months of planning for our developers’ meetings and given we do not know the situation in September, we are moving forward with the hope that it will be safe to host our event.

What can you expect at a LLVM Developers’ Meeting?

  • Technical Talks: These 20-30 minute talks cover all topics from core infrastructure talks, to project’s using LLVM’s infrastructure. Attendees will take away technical information that could be pertinent to their project or general interest.

  • Tutorials: Tutorials are 50 minute sessions that dive down deep into a technical topic. Expect in depth examples and explanations.

  • Lightning Talks: These are fast 5 minute talks that give you a taste of a project or topic. Attendees will hear a wide range of topics and probably leave you wanting to learn more.

  • Panels: Panel sessions are guided discussions about a specific topic. The panel consists of ~3 developers who discuss a topic through prepared questions from a moderator. The audience is also given the opportunity to ask questions of the panel.

  • Birds of a Feather: Large round table discussions with a more formal directed discussion.

  • Student Research Competition: Students present their research using LLVM or related subprojects. These are usually 20 minute technical presentations with Q&A. The audience will vote at the end for the winning presentation and paper.

  • Poster Session: An hour long session where selected posters are on display for attendees to ask questions and discuss.

  • Round Table Discussions: Informal and impromptu discussions on a specific topic. During the conference there are set time slots where groups can organize to discuss a problem or topic.

  • Evening Reception (September 28): After a full day of technical talks and discussions, join your fellow attendees for an evening reception to continue the conversation and meet even more attendees.

What types of people attend?
• Active developers of projects in the LLVM Umbrella (LLVM core, Clang, LLDB, libc++, compiler_rt, klee, lld, etc).
• Anyone interested in using these as part of another project.
• Students and Researchers
• Compiler, programming language, and runtime enthusiasts.
• Those interested in using compiler and toolchain technology in novel and interesting ways.

More information regarding call for papers, registration, travel grants,etc, will be coming in the next month.

For future announcements or questions: Please sign up for the LLVM Developers’ Meeting mailing list <https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-devmeeting>.

Hi Tanya,

I'd like to thank everyone involved in planning the developer meetings
in the face of the pandemic. It's a thankless task in normal times...

Full credit to the EuroLLVM crew, even though sad (and unprecedented)
to have it cancelled, the process was as painless as it comes. We got
emails about everything, the cancellation was timely and clear.

It surely disrupted the plans of hundreds of people, some lost money
(hopefully some insurance would cover?) and some the opportunity to
participate in the meeting for the first time, or to present something
cool they wanted.

But it was the right choice, and none of the pain, AFAIK, came from
the LLVM side. Super kudos to all.

I'm sure you will do the same again, and I encourage the optimism,
sorely needed these days, and if it happens to be cancelled again,
well, I'm sure it won't be taken lightly and it will be the right
thing to do.

Thanks for being transparent and for the hard work over all these years.