Extending LLDB to Debug Applications That Span CPUs and GPUs - Engineering at Meta
- We built a vendor-neutral accelerator plugin architecture in lldb-server for debugging applications that span CPUs and GPUs.
- It separates shared debugger infrastructure from hardware-specific device control.
- The design represents the CPU and GPU as separate debugger processes while presenting them in one debugging session.