jivimberg / cs243-summary
Summary for Stanford class CS243 - Program Analysis and Optimizations | Winter 2016
☆30Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for cs243-summary
- Code released to accompany the ISCA paper: "T4: Compiling Sequential Code for Effective Speculative Parallelization in Hardware"☆27Updated 2 years ago
- An experimental ahead of time compiler for Relay.☆51Updated 4 years ago
- outline and links for PLDI 2022 tutorial☆17Updated 2 years ago
- General system research material (not limited to paper) reading notes.☆20Updated 3 years ago
- CUDAAdvisor: a GPU profiling tool☆48Updated 6 years ago
- Haystack is an analytical cache model that given a program computes the number of cache misses.☆42Updated 5 years ago
- Tutorial for LLVM Dev Conference 2019.☆14Updated 5 years ago
- NeuroVectorizer is a framework that uses deep reinforcement learning (RL) to predict optimal vectorization compiler pragmas for for loops…☆91Updated last year
- HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs☆27Updated 2 months ago
- SMT-LIB benchmarks for shape computations from deep learning models in PyTorch☆18Updated last year
- ☆19Updated 5 months ago
- 📝 "End-to-end Deep Learning of Optimization Heuristics" (🥇 PACT'17 Best Paper)☆72Updated last year
- Main project, Compiler design PKU 2019 Spring☆8Updated 5 years ago
- The Splash-3 benchmark suite☆42Updated last year
- Official page for 18-847C (Spring '22): Data Center Computing☆16Updated 2 years ago
- A Top-Down Profiler for GPU Applications☆13Updated 8 months ago
- Tapir extension to LLVM for optimizing Parallel Programs☆132Updated 4 years ago
- Artifact Evaluation Reproduction for "Software Prefetching for Indirect Memory Accesses", CGO 2017, using CK.☆38Updated 3 years ago
- website for systems seminar at UIUC☆17Updated this week
- A translation validation framework for MLIR☆73Updated last week
- A false sharing detection and repair tool☆12Updated 5 years ago
- ☆16Updated 2 years ago
- The quantitative performance comparison among DL compilers on CNN models.☆75Updated 4 years ago
- an approximate compiler☆37Updated 4 years ago
- Optimizations on Graph500☆10Updated 8 years ago
- Benchmarks for auto-vectorization and revectorization, including both hand-vectorized and scalar code☆26Updated 5 years ago
- TVMFuzz: fuzzing tensor-level intermediate representation in TVM☆29Updated 4 years ago
- ☆31Updated last year
- ☆49Updated 8 months ago
- 📝 "Synthesizing Benchmarks for Predictive Modeling" (🥇 CGO'17 Best Paper)☆22Updated last year