illinois-impact / klap
A source-to-source compiler for optimizing CUDA dynamic parallelism by aggregating launches
☆14Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for klap
- An Attention Superoptimizer☆20Updated 6 months ago
- PTX-EMU is a simple emulator for CUDA program.☆24Updated 10 months ago
- A memory profiler for NVIDIA GPUs to explore memory inefficiencies in GPU-accelerated applications.☆22Updated last month
- GVProf: A Value Profiler for GPU-based Clusters☆48Updated 8 months ago
- An IR for efficiently simulating distributed ML computation.☆25Updated 10 months ago
- Tacker: Tensor-CUDA Core Kernel Fusion for Improving the GPU Utilization while Ensuring QoS☆17Updated 2 years ago
- ☆31Updated last year
- ☆21Updated last year
- TiledKernel is a code generation library based on macro kernels and memory hierarchy graph data structure.☆19Updated 6 months ago
- ☆22Updated 5 years ago
- HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs☆27Updated 2 months ago
- ☆13Updated last year
- Data-Centric MLIR dialect☆38Updated last year
- HeteroGen: transpiling C to heterogeneous HLS code with automated test generation and program repair (ASPLOS 2022)☆17Updated last month
- ETHZ Heterogeneous Accelerated Compute Cluster.☆29Updated last month
- ☆8Updated last year
- MAGIS: Memory Optimization via Coordinated Graph Transformation and Scheduling for DNN (ASPLOS'24)☆46Updated 5 months ago
- Optimize tensor program fast with Felix, a gradient descent autotuner.☆19Updated 6 months ago
- ThrillerFlow is a Dataflow Analysis and Codegen Framework written in Rust.☆12Updated this week
- ☆47Updated 5 years ago
- ☆12Updated 2 years ago
- Mille Crepe Bench: layer-wise performance analysis for deep learning frameworks.☆17Updated 5 years ago
- A Top-Down Profiler for GPU Applications☆13Updated 8 months ago
- ☆32Updated 2 years ago
- PyTorch compilation tutorial covering TorchScript, torch.fx, and Slapo☆19Updated last year
- GPU Performance Advisor☆63Updated 2 years ago
- HeteroCL-MLIR dialect for accelerator design☆40Updated 2 months ago
- SparseP is the first open-source Sparse Matrix Vector Multiplication (SpMV) software package for real-world Processing-In-Memory (PIM) ar…☆70Updated 2 years ago
- CUDAAdvisor: a GPU profiling tool☆48Updated 6 years ago
- agile hardware-software co-design☆46Updated 2 years ago