2 रिपॉजिटरी
Wrappers for graphics API calls that measure execution time and throughput by intercepting hardware driver commands.
Distinct from GPU Kernel Implementations: Distinct from GPU kernel implementations: focuses on monitoring and wrapping existing commands rather than implementing new kernels.
Explore 2 awesome GitHub repositories matching artificial intelligence & ml · GPU Command Interceptors. Refine with filters or upvote what's useful.
Scalene is a high-performance diagnostic utility designed to measure resource consumption during the execution of Python applications. It functions as a line-level monitor, providing granular insights that pinpoint the specific source code responsible for performance overhead. The tool distinguishes itself through statistical profiling that captures stack traces and resource usage without requiring manual instrumentation of the source code. It tracks CPU, GPU, and memory consumption by intercepting library-level calls and hardware driver commands, allowing for the analysis of both managed and
Wraps graphics API calls to measure execution time and memory throughput by intercepting commands sent to the hardware driver.
This project is an educational resource providing a comprehensive development tutorial for writing and loading eBPF programs using C, Go, and Rust within the Linux kernel. It serves as a technical guide for developing custom logic to execute directly in the kernel. The materials cover specialized domains including kernel observability and tracing, security implementation for intrusion detection, and high-performance network engineering for packet filtering and load balancing. It also includes dedicated manuals for Linux kernel tracing and the use of kprobes, uprobes, and tracepoints. The pro
Provides techniques for measuring latency between GPU command submission and execution.