Instruction THroughput Estimator using MAchine Learning (ITHEMAL)
☆152Nov 30, 2021Updated 4 years ago
Alternatives and similar repositories for Ithemal
Users that are interested in Ithemal are comparing it to the libraries listed below
Sorting:
- ☆42Feb 7, 2022Updated 4 years ago
- ☆20Jan 20, 2022Updated 4 years ago
- TreeFuser is a tool that perform traversals fusion for recursive tree traversals written in subset of the c++ language.☆11Aug 13, 2023Updated 2 years ago
- A survey on architectural simulators focused on CPU caches.☆16Feb 8, 2020Updated 6 years ago
- ☆16May 20, 2019Updated 6 years ago
- Extended Roofline Model - LLVM source tree with additional libraries for the analysis of the dynamic execution in the interpreter☆17Jul 5, 2017Updated 8 years ago
- A fast and scalable x86-64 multicore simulator☆31Mar 16, 2021Updated 4 years ago
- Python tools for NVIDIA Profiler☆21Dec 21, 2017Updated 8 years ago
- Neural Code Comprehension: A Learnable Representation of Code Semantics☆216Nov 22, 2024Updated last year
- Open Source Architecture Code Analyzer☆356Jan 23, 2026Updated last month
- Library to interface Compilers and ML models for ML-Enabled Compiler Optimizations☆20Oct 19, 2025Updated 4 months ago
- Freud, a tool to create Performance Annotations for C/C++ programs☆21Jul 18, 2024Updated last year
- Reinforcement learning environments for compiler and program optimization tasks☆994Feb 27, 2026Updated last week
- Efficient Path Profiling using LLVM☆18Oct 25, 2017Updated 8 years ago
- HSCC is implemented with zsim-nvmain hybrid simulator, it has achieved the following functions: (1) Memory management simulations (such a…☆54Mar 22, 2021Updated 4 years ago
- Measure instruction latency and throughput☆31Sep 2, 2025Updated 6 months ago
- ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.☆22Aug 7, 2023Updated 2 years ago
- A fast and accurate reuse distance analyzer for multi-threaded applications. It leverages existing hardware features in commodity CPUs.☆22Feb 3, 2023Updated 3 years ago
- Assignments for COMP SCI 839 from UW-Madison in Fall 2023☆12Nov 30, 2023Updated 2 years ago
- Slides of C++ Day 2018☆12Jun 9, 2019Updated 6 years ago
- R package for metabolic enzyme enrichment anaylsis☆13Oct 24, 2025Updated 4 months ago
- Tools for analyzing how the Rust ecosystem is using the language☆12Jan 21, 2015Updated 11 years ago
- Program analysis tool based on software performance counters☆57May 13, 2021Updated 4 years ago
- DINAMITE LLVM Pass☆11May 24, 2017Updated 8 years ago
- Lab assignments for 6.826☆11Nov 8, 2019Updated 6 years ago
- Hand-grown compiler from a typed subset of Scheme to WebAssembly, written in Rust☆11May 23, 2020Updated 5 years ago
- ☆60Dec 9, 2025Updated 3 months ago
- 📝 "End-to-end Deep Learning of Optimization Heuristics" (🥇 PACT'17 Best Paper)☆72Feb 10, 2023Updated 3 years ago
- ytopt: machine-learning-based autotuning and hyperparameter optimization framework using Bayesian Optimization☆49Updated this week
- ☆13Oct 10, 2018Updated 7 years ago
- Files used for the evaluation of uiCA☆18Dec 14, 2022Updated 3 years ago
- ASM methods to test small loop performance on x86☆13Jun 11, 2019Updated 6 years ago
- ☆30Oct 16, 2022Updated 3 years ago
- Library to plot integer sets and maps☆53Nov 27, 2016Updated 9 years ago
- A machine model for line-rate programmable switches☆26Oct 8, 2016Updated 9 years ago
- ☆12Oct 9, 2020Updated 5 years ago
- Keras implementation of the article "Solving internal covariate shift in deep learning with linked neurons"☆13Dec 8, 2017Updated 8 years ago
- [alpha] Expose Julia functions to PyTorch☆15Aug 9, 2019Updated 6 years ago
- Fork of LLVM with modifications to support a program repository☆25Mar 28, 2022Updated 3 years ago