DependableSystemsLab / TensorFI
TensorFI is a fault injection framework for injecting both hardware and software faults into applications written using the TensorFlow framework. You can find more information about TensorFI in the paper below.
☆55Updated 3 years ago
Alternatives and similar repositories for TensorFI:
Users that are interested in TensorFI are comparing it to the libraries listed below
- A runtime fault injection tool for PyTorch☆108Updated 6 months ago
- LLTFI is a tool, which is an extension of LLFI, allowing users to run fault injection experiments on C/C++, TensorFlow and PyTorch applic…☆34Updated 3 months ago
- 📝 "End-to-end Deep Learning of Optimization Heuristics" (🥇 PACT'17 Best Paper)☆72Updated last year
- Ares: A framework for quantifying the resilience of deep neural networks☆35Updated 5 years ago
- Gem5 implementation of "InvisiSpec", a defense mechanism of speculative execution attacks on cache hierarchy.☆59Updated 4 years ago
- A pre-RTL, power-performance model for fixed-function accelerators☆173Updated last year
- Architecture-level Fault Injection Tool for GPU Application Resilience Evaluation☆57Updated last year
- Application Level Fault Injection for Pytorch☆15Updated 3 months ago
- A heterogeneous architecture timing model simulator.☆145Updated last month
- Benchmarks of Deep Neural Networks☆36Updated 3 years ago
- ☆24Updated 5 years ago
- A portable framework to map DFG (dataflow graph, representing an application) on spatial accelerators.☆36Updated 2 years ago
- Accelergy is an energy estimation infrastructure for accelerator energy estimations☆132Updated last month
- An Architecture-level Fault Injection Tool for GPU Application Resilience Evaluations☆16Updated 4 years ago
- Explore the energy-efficient dataflow scheduling for neural networks.☆219Updated 4 years ago
- Automatic DNN generation for fuzzing and more☆126Updated 2 weeks ago
- SMAUG: Simulating Machine Learning Applications Using Gem5-Aladdin☆102Updated 2 years ago
- NeuroVectorizer is a framework that uses deep reinforcement learning (RL) to predict optimal vectorization compiler pragmas for for loops…☆91Updated 2 years ago
- The quantitative performance comparison among DL compilers on CNN models.☆75Updated 4 years ago
- MLSys 2021 paper: MicroRec: efficient recommendation inference by hardware and data structure solutions☆16Updated 3 years ago
- Source code for the paper: "A Latency-Predictable Multi-Dimensional Optimization Framework forDNN-driven Autonomous Systems"☆20Updated 4 years ago
- A list of benchmark suites used in the research related to compilers, program performance, scientific computations etc.☆48Updated last year
- ComPy-Learn is a framework for exploring program representations for ML4CODE tasks.☆23Updated last year
- LLFI is an LLVM based fault injection tool, that injects faults into the LLVM IR of the application source code. The faults can be injec…☆70Updated 2 years ago
- The MiBench testsuite, extended for use in general embedded environments☆87Updated 12 years ago
- AutoCAT: Reinforcement Learning for Automated Exploration of Cache-Timing Attacks☆44Updated last year
- Data oblivious ISA prototyped on the RISC-V BOOM processor.☆20Updated 2 years ago
- New Cache implementation using Gem5☆13Updated 10 years ago
- Approximate layers - TensorFlow extension☆26Updated 9 months ago
- Benchmarks for Characterizing the Deployment of Deep Neural Networks on Commercial Edge Devices - IISWC'19 Paper☆15Updated 5 years ago