Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 60 additions & 8 deletions libc/docs/talks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,49 +4,101 @@ Talks
----
2025
----
* From proprietary to fully open-source - Arm Toolchain's adoption of LLVM technology - Peter Smith

* `slides <https://llvm.org/devmtg/2025-10/slides/keynotes/smith.pdf>`__
* `video <https://www.youtube.com/watch?v=I7S_Vsnkecg>`__

* How to test and evaluate LLVM libc on embedded applications - William Huynh

* `slides <https://llvm.org/devmtg/2025-10/slides/lightning_talks/huynh.pdf>`__
* `video <https://www.youtube.com/watch?v=Dta6nQLmCOY>`__

* Through the Compiler's Keyhole - Migrating to Clang Without Seeing the Source - Petr Hosek

* `slides <https://llvm.org/devmtg/2025-10/slides/technical_talks/hosek.pdf>`__
* `video <https://www.youtube.com/watch?v=CHbyo0Ux60o>`__

* Building C++ compiler runtimes on demand - Why and how - Brook Moses

* `slides <https://llvm.org/devmtg/2025-10/slides/technical_talks/moses.pdf>`__
* `video <https://www.youtube.com/watch?v=4oKegT4TWV0>`__

* LT-Uh-Oh - Adventures using LTO with libc - Paul Kirth, Daniel Thornburgh

* `slides <https://llvm.org/devmtg/2025-10/slides/technical_talks/kirth_thornburgh.pdf>`__
* `video <https://www.youtube.com/watch?v=cG278WjmIFs>`__

* Climbing the ladder of Complete - LLVM libc past and future - Michael Jones

* `slides <https://llvm.org/devmtg/2025-10/slides/technical_talks/jones.pdf>`__
* `video <https://www.youtube.com/watch?v=HtCMCL13Grg>`__

* Project Widen Your Char-izons - Adding wchar support to LLVM libc - Uzair Nawaz, Sriya Pratipati

* `slides <https://llvm.org/devmtg/2025-10/slides/quick_talks/nawaz_pratipati.pdf>`__
* `video <https://www.youtube.com/watch?v=YjI9dum74uM>`__

* A problem left unsolved by Jean-Michel (RAIM 2025) - Paul Zimmermann, Tue Ly

* `slides <https://raim2025.sciencesconf.org/data/program/slides_paul_zimmermann.pdf>`__

* Bfloat16 in LLVM libc (GSoC 2025) - Krishna Pandey

* `blog <https://blog.llvm.org/posts/2025-09-10-bfloat16-in-llvm-libc/>`__

* Profiling and Testing Math Functions on GPUs (GSoC 2025) - Leandro A. L. Campos

* `blog <https://blog.llvm.org/posts/2025-08-29-gsoc-profiling-and-testing-math-functions-on-gpus/>`__

* GPU-driven I/O with io_uring (GSoC 2025) - Rodrigo Ceccato

* `blog <https://blog.llvm.org/posts/2025-08-04-gpu-io-uring/>`__

* An introduction to building and using LLVM libc - Peter Smith

* `slides <https://fosdem.org/2025/events/attachments/fosdem-2025-5456-an-introduction-to-building-and-using-llvm-libc/slides/237989/Fosdem202_76Bilu2.pdf>`__
* `videos <https://fosdem.org/2025/schedule/event/fosdem-2025-5456-an-introduction-to-building-and-using-llvm-libc/>`__
* `video <https://fosdem.org/2025/schedule/event/fosdem-2025-5456-an-introduction-to-building-and-using-llvm-libc/>`__

----
2024
----
* A C/C++ Toolchain for your GPU - Joseph Huber

* `slides <https://llvm.org/devmtg/2024-10/slides/techtalk/Huber-A-CPlusPlus-Toolchain-for-Your-GPU.pdf>`__
* `videos <https://www.youtube.com/watch?v=4TxGWis1mws>`__
* `video <https://www.youtube.com/watch?v=4TxGWis1mws>`__
* `phoronix <https://www.phoronix.com/news/AMD-Standard-C-Code-GPUs>`__

* Modern Embedded Development with LLVM - Petr Hosek

* `slides <https://llvm.org/devmtg/2024-10/slides/techtalk/Hosek-ModernEmbeddedDevelopment-with-LLVM.pdf>`__
* `videos <https://www.youtube.com/watch?v=5hHQi-Uj34I>`__
* `video <https://www.youtube.com/watch?v=5hHQi-Uj34I>`__

* Using llvm-libc in LLVM Embedded Toolchain for Arm - Peter Smith

* `slides <https://llvm.org/devmtg/2024-10/slides/lightning/Smith-Using-llvm-libc.pdf>`__
* `videos <https://www.youtube.com/watch?v=ctgkbaYwT_I>`__
* `video <https://www.youtube.com/watch?v=ctgkbaYwT_I>`__

* RISC-V Support into LLVM libc - Challenges and Solutions for 32-bit and 64-bit - Mikhail R. Gadelha

* `slides <https://llvm.org/devmtg/2024-10/slides/quicktalks/Gadelha-RISC-V-SupportIntoLLVM-libc.pdf>`__
* `videos <https://www.youtube.com/watch?v=GytmaH64wFo>`__
* `video <https://www.youtube.com/watch?v=GytmaH64wFo>`__

* Project Hand-in-Hand - The beginning of a beautiful friendship - Michael Jones & Christopher Di Bella

* `slides <https://llvm.org/devmtg/2024-10/slides/techtalk/Jones-DiBella-hand-in-hand.pdf>`__
* `videos <https://www.youtube.com/watch?v=VAEO86YtTHA>`__
* `video <https://www.youtube.com/watch?v=VAEO86YtTHA>`__

* LLVM libc math library - Current status and future directions - Tue Ly

* `slides <https://llvm.org/devmtg/2024-10/slides/techtalk/Ly-LLVM-libc-math-library-CurrentStatus.pdf>`__
* `videos <https://www.youtube.com/watch?v=-8zb8rHbvcQ>`__
* `video <https://www.youtube.com/watch?v=-8zb8rHbvcQ>`__

* Half-precision in LLVM libc - Nicolas Celik

* `slides <https://llvm.org/devmtg/2024-10/slides/studenttalks/Celik-Half-precision-in-LLVM-libc.pdf>`__
* `videos <https://www.youtube.com/watch?v=H6aOFSVwSSM>`__
* `video <https://www.youtube.com/watch?v=H6aOFSVwSSM>`__
* `blog <https://blog.llvm.org/posts/2024-08-31-half-precision-in-llvm-libc/>`__

----
2023
Expand Down
Loading