~/conference

LinuxCon @ OSS NA 2024

titleauthorlength
Vendor-Neutral GPU Programming in ChapelJade Abraham27m
Chapel compiles the same high-level code for CPUs and GPUs and runs unchanged on a laptop, AWS T4 nodes, or Frontier, claiming vendor-neutral support for…
Talk in English on
Tutorial: Developing High-performance Networking ApplicationsCong Wang01h 21m
Covers concrete code and repo examples: an epoll/libevent echo server, liburing demos and an io_uring-based server that uses io_uring submission/completion…
Talk in English on
Toolchains for the FutureVictor Rodriguez43m
GCC 14 gains an -Fanalyze warnings engine that flags infinite loops (CWE‑835) and out‑of‑bounds copies (CWE‑121) and adds a null‑terminated string function…
Talk in English on
The Kernel ReportJonathan Corbet43m
Six major mainline releases since April 2023 average about ~14,000 commits per release while 6.7 peaks at 177,000 commits, showing huge churn; each release…
Talk in English on
You Don’t Know Jack (and Kashan): Lessons from...Jack Aboutboul, Khrum Kashan42m
Microsoft reports 60% of cores run Linux on Azure and maintains ~20,000 marketplace images with roughly 1,000 new image variants per month. Engineering…
Talk in English on
Software in Space: Lessons Every Developer Can Learn FromJoe Winchester41m
Examines four mission failures and two rescues with concrete causes and fixes: a 16-bit signed integer overflow in Ariane 5 destroys a $7B launch…
Talk in English on
Sharing Reset GPIOs in the Linux KernelKrzysztof Kozlowski16m
Shared reset GPIOs cause drivers to accidentally toggle each other because GPIOs lack enable counting and probing is asynchronous. The kernel adds a concrete…
Talk in English on
Refining Data Structure Implementations in the Linux Kernel for Improve..Jim Huang, Kuan-Wei Chiu28m
Introduces concrete kernel patches: a bottom-up sift-down heap cuts comparisons by about 50% on large heaps by finding a leaf path then sifting up, keeping…
Talk in English on
Quickly Test Your Kernel with GitLab CIHelen Koike39m
GitLab CI pipelines are configured to build kernels for arm32/arm64/x86_64, run IGT GPU tests on specific lab devices, and report per-driver expected failures…
Talk in English on
Power Measurement and Attribution for Processes and Hardware Devices in the Linux...Aditya Manglik37m
A kernel-side framework measures per-process and per-device energy by calibrating device power curves (baseline plus operating-range sweeps) and running…
Talk in English on
Optimizing Scheduler for Linux GamingChangwoo Min46m
Measurement shows ~300 threads per game but ~30 threads take 95% of scheduling work, task runtimes sit at ~200–300 µs (few reach 2–3 ms), and preemption…
Talk in English on
Optimizing Linux Systems: Leveraging Guider for Advanced Performance Analysis and...Peace Lee40m
An open source tool named Guider provides automatic performance monitoring as a background daemon that reads config thresholds, runs commanded investigations…
Talk in English on
Modernizing Accessibility for Desktop LinuxMatt Campbell36m
GNOME is building Newton, a Wayland-native accessibility architecture that replaces noisy per-query IPC with a push serialized accessibility tree model (full…
Talk in English on
Memory Page-pooling with Auto Refill Feature for Improved Memory Allocati...Sudarshan Rajagopalan38m
Kernel adds kthread auto-refill that wakes when a pool falls below a fill/low watermark and asynchronously allocates pages (order-9 2MB, order-4 16KB, order-0…
Talk in English on
KernelCI - How Can It Impact Your Future?Paweł Wieczorek36m
KernelCI moves from a monolith to a thin API+pipeline architecture that ingests git trees and Patchwork patches, schedules tests and submits results to KCB as…
Talk in English on
Investigating Checkpoint and Restore for GPU-Accelerated ContainersNan Lu, Adrian Reber
Demonstrates that CRIU can checkpoint and restore GPU-accelerated containers today using an CRIU plugin for AMD GPUs, checkpoint archives that are essentially…
Talk in English on
Introduction to eBPF Qdisc and Use CasesAmery Hung24m
eBPF qdisc implements enqueue/dequeue as BPF programs via BPF stru_ops, adding three kernel/BPF changes: automatic skb reference acquisition on the first arg…
Talk in English on
How Our Mainframe-Focused Working Group Solved Our Linux Distribution Maintaine...Elizabeth K. Joseph40m
A Linux distributions working group started in 2021 combines s390x maintainers from openSUSE, Debian, Fedora, Rocky and Alma to share hardware, CI and fixes…
Talk in English on
How Hard Is It to Test the GPU Driver?David Heidelberg29m
Builds and hardware run through GitLab CI to hundreds of embedded boards using LAVA and Tron-CI; the Vulkan conformance suite alone is about VK-CTS ~2.8M tests…
Talk in English on
HARDWARE in SPACE! The Kernel at the Edge of the UniverseSen Hastings, Sal Kimmich49m
History traces from vacuum‑tube Sputnik to Apollo's 36K words of core rope and IBM's discrete‑transistor Gemini computers, showing repeated surprises like…
Talk in English on
Follow Those Packets!!! Dive Into Network Foundations For Everyone!Marino Wijay42m
Live demo boots a kind Kubernetes cluster in GitHub Codespaces, uses Cilium CNI and Pulumi to deploy a three‑pod Star Wars app and apply a Kubernetes…
Talk in English on
Expanding the Memory Limits with CXL Software StackVandana Salve43m
Claims that adding four Micron CXL controllers with 256 GB modules raises per‑core bandwidth from ~6 GB/s to ~14 GB/s and boosts system capacity by ~133%…
Talk in English on
EROFS: Past, Present, and FutureXiang Gao, Tianyi Tang57m
EROFS is a small on‑disk read‑only FS used by Android since 13 and integrated into container stacks; the team shows working tools: a tar‑stream converter and…
Talk in English on
eBPF User Stack Trace Issue and SolutionsEunseon Lee19m
Two concrete solutions address bpf inability to unwind user stacks without frame pointers: PR #4463 captures user registers and part of the user stack in the…
Talk in English on
Developing a Secure, Open FutureChristopher R Robinson42m
OpenSSF offers concrete, actionable outputs: a 100% free secure-development course with hands-on labs, a two‑page concise guide/checklist for maintainers, and…
Talk in English on
DAMO[N,S]?: Implementing Self-Driven Data Access-Aware Efficient Linux SystemSeongJae Park47m
DAMON is a kernel subsystem (mainline since v5.15) paired with a Python3 user tool DAMO that produces access heatmaps and drives actions; demo replays show…
Talk in English on
Booting a Linux Kernel in a Higher Privilege LevelThara Gopinath, Anna Trikalinou48m
Demonstrates a working prototype that boots a minimal Linux kernel inside a higher-privilege Virtual Trust Level 1 (VTL1) on Hyper‑V, using Hyper‑V’s VSM…
Talk in English on
A Year of Servo Reboot: Where Are We Now?Rakhi Sharma32m
Servo restarts January 2023 and records about 2,500 commits, 1,000+ PRs, 53 unique contributors while moving off maintenance into active work. The project…
Talk in English on
A Journey into Linux Interrupt Handling Bottom HalvesAllen Pais34m
Describes converting about 4,000 Linux tasklets into per-CPU bottom-half workqueues using workqueue_init_early, per-CPU worker pools (normal and high-priority…
Talk in Spanish on
[x86] Linux Kernel Interrupt Delivery Configuration: How the Linux Kernel Interacts...Adrian Huang33m
Kernel 6.7 example shows how Linux chooses CPUs and vectors, allocates IRQ numbers (low bound often 24), and updates IOAPIC/MSI tables so interrupts land on…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.