Meta explains its LLDB architecture for debugging across CPUs and GPUs
AIMeta says it built a vendor-neutral accelerator plugin architecture in lldb-server to debug applications that span CPUs and GPUs. The design keeps shared debugger infrastructure separate from hardware-specific device control and represents the CPU and GPU as separate LLDB targets in one debugging session.
Source details
Engineering at Meta · engineering.fb.comPublished · added here
Original title: Extending LLDB to Debug Applications That Span CPUs and GPUs