Commit Graph

4 Commits

Author SHA1 Message Date
yunwei37
8c38c01cae Refactor GPU kernel driver documentation: Update eBPF tutorial for monitoring GPU activities, streamline content, and enhance clarity on kernel tracepoints and their applications across Intel, AMD, and Nouveau drivers. 2025-10-05 19:23:31 -07:00
yunwei37
131b79e13f docs: update eBPF tutorial to enhance GPU monitoring insights and script usage 2025-10-05 18:59:10 -07:00
yunwei37
f3c4a3ee64 Refactor test output in arena_list.c to remove redundant print statements
- Removed unnecessary print statements for arena sum and number of elements in the test_arena_list_add_del function.
- Simplified output to focus on essential test results, improving clarity and conciseness of the test logs.
2025-10-06 06:24:08 +08:00
yunwei37
6042594b8c Add eBPF tutorial and monitoring scripts for GPU activity
- Introduced a comprehensive README.md detailing the use of eBPF for monitoring GPU activity through kernel tracepoints.
- Added bpftrace scripts for monitoring AMD GPU operations, including buffer object creation, command submission, and interrupts.
- Created a bpftrace script for tracking DRM GPU scheduler activity across all modern GPU drivers.
- Developed a bpftrace script to monitor display vertical blanking events for frame timing analysis.
- Implemented a bpftrace script for Intel i915 GPU activity, focusing on GEM object management, memory operations, and page faults.
2025-10-05 00:26:31 -07:00