A BIST Architecture for FPGA Look-Up Table Testing Reduces Reconfigurations. - Ehsan Atoofian; Zainalabedin Navabi (Asian Test Symposium, 2003)

A Low Power BIST Architecture for FPGA Look-Up Table Testing. - Ehsan Atoofian; Zainalabedin Navabi (VLSI-SOC, 2003)

Low-power prediction based data transfer architecture. - Maged Ghoneima; Ehsan Atoofian; Amirali Baniasadi; Yehea I. Ismail (CICC, 2005)

Improving Energy-Efficiency by Bypassing Trivial Computations. - Ehsan Atoofian; Amirali Baniasadi (IPDPS, 2005)

A low-power scan-path architecture. - Mohammad Alisafaee; Safar Hatami; Ehsan Atoofian; Zainalabedin Navabi; Ali Afzali-Kusha (ISCAS (5), 2005)

A Test Approach for Look-Up Table Based FPGAs. - Ehsan Atoofian; Zainalabedin Navabi (J. Comput. Sci. Technol., 2006)

Computational and storage power optimizations for the O-GEHL branch predictor. - Kaveh Aasaraai; Amirali Baniasadi; Ehsan Atoofian (Conf. Computing Frontiers, 2007)

Speculative supplier identification for reducing power of interconnects in snoopy cache coherence protocols. - Ehsan Atoofian; Amirali Baniasadi; Kaveh Aasaraai (Conf. Computing Frontiers, 2007)

A Power-Aware Prediction-Based Cache Coherence Protocol for Chip Multiprocessors. - Ehsan Atoofian; Amirali Baniasadi (IPDPS, 2007)

Exploiting Speculation Cost Prediction in Power-Aware Applications. - Ehsan Atoofian; Amirali Baniasadi; Kaveh Aasaraai (J. Low Power Electron., 2007)

Speculative trivialization point advancing in high-performance processors. - Ehsan Atoofian; Amirali Baniasadi (J. Syst. Archit., 2007)

Adaptive Read Validation in Time-Based Software Transactional Memory. - Ehsan Atoofian; Amirali Baniasadi; Yvonne Coady (Euro-Par Workshops, 2008)

Exploiting program cyclic behavior to reduce memory latency in embedded processors. - Ehsan Atoofian; Amirali Baniasadi (SAC, 2008)

Using supplier locality in power-aware interconnects and caches in chip multiprocessors. - Ehsan Atoofian; Amirali Baniasadi (J. Syst. Archit., 2008)

Speculative Contention Avoidance in Software Transactional Memory. - Ehsan Atoofian (IPDPS Workshops, 2011)

Speculative Versioning through Perceptron Predictors. - Ehsan Atoofian; Amir Ghanbari Bavarsad (HPCC-ICESS, 2012)

Maintaining Consistency in Software Transactional Memory through Dynamic Versioning Tuning. - Ehsan Atoofian; Amir Ghanbari Bavarsad (ICA3PP (2), 2012)

TRT: Transactional Read Tracking. - Amir Ghanbari Bavarsad; Ehsan Atoofian (PDCAT, 2012)

ArTA: Adaptive Granularity in Transactional Applications. - Ehsan Atoofian (PDP, 2012)

AGC: adaptive global clock in software transactional memory. - Ehsan Atoofian; Amir Ghanbari Bavarsad (PMAM, 2012)

VGTS: Variable Granularity Transactional Snoop. - Ehsan Atoofian (Euro-Par, 2013)

Read-Write Lock Allocation in Software Transactional Memory. - Amir Ghanbari Bavarsad; Ehsan Atoofian (ICPP, 2013)

Consistency Check through O-GEHL Predictors. - Ehsan Atoofian (PDP, 2013)

TxSnoop: Power-Aware Transactional Snoop. - Ehsan Atoofian (TrustCom/ISPA/IUCC, 2013)

ARV-ALA: Improving performance of software transactional memory through adaptive read and write policies. - Ehsan Atoofian; Amirali Baniasadi; Yvonne Coady (Sci. Comput. Program., 2013)

Improving performance of software transactional memory through contention locality. - Ehsan Atoofian (J. Supercomput., 2013)

Improving Power of Cache and Register File through Critical Path Instructions. - KuangLun Chen; Ehsan Atoofian; Ali Manzak (DSD, 2014)

Power-Aware L1 and L2 Caches for GPGPUs. - Ehsan Atoofian; Ali Manzak (Euro-Par, 2014)

Reducing Static and Dynamic Power of L1 Data Caches in GPGPUs. - Ehsan Atoofian (IPDPS Workshops, 2014)

Acceleration of Software Transactional Memory through Hardware Clock. - Ehsan Atoofian (MES, 2014)

Boosting performance of transactional memory through O-GEHL predictors. - Ehsan Atoofian (Microprocess. Microsystems, 2014)

Reducing shift penalty in Domain Wall Memory through register locality. - Ehsan Atoofian (CASES, 2015)

Automatic Optimization of Software Transactional Memory Through Linear Regression and Decision Tree. - Yang Xiao 001; Zhen Li 005; Ehsan Atoofian; Ali Jannesari (ICA3PP (4), 2015)

Shift-aware racetrack memory. - Ehsan Atoofian; Ahsan Saghir (ICCD, 2015)

Workshop Preview of the 2nd International Workshop on Software for Parallel Systems (SEPS 2015). - Ali Jannesari; Siegfried Benkner; Xinghui Zhao; Ehsan Atoofian; Yukinori Sato (SPLASH (Companion Volume), 2015)

TurboLock: increasing associativity of lock table in transactional memory. - Amir Ghanbari Bavarsad; Ehsan Atoofian (Computing, 2015)

Compressed L1 data cache and L2 cache in GPGPUs. - Ehsan Atoofian (ASAP, 2016)

Improving Performance of Transactional Applications through Adaptive Transactional Memory. - Thireshan Jeyakumaran; Ehsan Atoofian; Yang Xiao 001; Zhen Li 005; Ali Jannesari (PDP, 2016)

A low power STT-RAM based register file for GPGPUs. - Ehsan Atoofian (SAC, 2016)

Temperature-Aware Register Mapping in GPGPUs. - Ehsan Atoofian (Trustcom/BigDataSE/ISPA, 2016)

Many-Thread Aware Compression in GPGPUs. - Ehsan Atoofian (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld, 2016)

An efficient racetrack memory for L2 cache in GPGPUs. - Ehsan Atoofian; Ahsan Saghir (Comput. Syst. Sci. Eng., 2017)

Reducing Power of Memory Hierarchy in General Purpose Graphics Processing Units. - Ahsan Saghir; Ehsan Atoofian; Ali Manzak (J. Low Power Electron., 2017)

Mitigating Critical Path Decompression Latency in Compressed L1 Data Caches Via Prefetching. - Sean Rea; Ehsan Atoofian (IPDPS Workshops, 2018)

Loop Perforation in OpenACC. - Ahmad Lashgar; Ehsan Atoofian; Amirali Baniasadi (ISPA/IUCC/BDCloud/SocialCom/SustainCom, 2018)

Improving performance of transactional memory through machine learning. - Yang Xiao 001; Thireshan Jeyakumaran; Ehsan Atoofian; Ali Jannesari (Concurr. Comput. Pract. Exp., 2018)

TELEPORT: Hardware/software alternative to CUDA shared memory programming. - Ahmad Lashgar; Ehsan Atoofian; Amirali Baniasadi (Microprocess. Microsystems, 2018)

Data-type specific cache compression in GPGPUs. - Ehsan Atoofian; Sean Rea (J. Supercomput., 2018)

Approximate trivial instructions. - Zayan Shaikh; Ehsan Atoofian (CF, 2020)

Energy Efficient On-Demand Dynamic Branch Prediction Models. - Milad Mohammadi; Song Han 003; Ehsan Atoofian; Amirali Baniasadi; Tor M. Aamodt; William J. Dally (IEEE Trans. Computers, 2020)

Approximate Cache in GPGPUs. - Ehsan Atoofian (ACM Trans. Embed. Comput. Syst., 2020)

Sparsity-aware Power Gating for Tensor Cores. - Ehsan Atoofian (SBAC-PAD, 2021)

Trivial Bypassing in GPGPUs. - Ehsan Atoofian (IEEE Embed. Syst. Lett., 2021)

Reducing Energy in GPGPUs through Approximate Trivial Bypassing. - Ehsan Atoofian; Zayan Shaikh; Ali Jannesari (ACM Trans. Embed. Comput. Syst., 2021)

Adaptive Computation Reuse for Energy-Efficient Training of Deep Neural Networks. - Jason Servais; Ehsan Atoofian (ACM Trans. Embed. Comput. Syst., 2021)

Practical approximate quantum multipliers for NISQ devices. - Sohrab Sajadimanesh; Jean Paul Latyr Faye; Ehsan Atoofian (CF, 2022)

Increasing Robustness against Adversarial Attacks through Ensemble of Approximate Multipliers. - Ehsan Atoofian (NAS, 2022)

NISQ-Friendly Non-Linear Activation Functions for Quantum Neural Networks. - Sohrab Sajadimanesh; Jean Paul Latyr Faye; Ehsan Atoofian (NAS, 2022)

PTTS: Power-aware tensor cores using two-sided sparsity. - Ehsan Atoofian (J. Parallel Distributed Comput., 2023)

EAM: Ensemble of approximate multipliers for robust DNNs. - Sohrab Sajadimanesh; Ehsan Atoofian (Microprocess. Microsystems, 2023)

PCTC: Hardware and Software Co-design for Pruned Capsule Networks on Tensor Cores. - Mohammad Hafezan; Reza Jahadi; Ehsan Atoofian (Euro-Par (2), 2024)

Low-Power Register File for Tensor Cores. - Reza Jahadi; Ehsan Atoofian (IGSC, 2024)

Hardened-TC: A Low-cost Reliability Solution for CNNs Run by Modern GPUs. - Ehsan Atoofian (SOCC, 2024)

Inexact Quantum Square Root Circuit for NISQ Devices. - Sohrab Sajadimanesh; Hanieh Aghaee Rad; Jean Paul Latyr Faye; Ehsan Atoofian (IEEE Access, 2024)

Improving Energy-Efficiency of Capsule Networks on Modern GPUs. - Mohammad Hafezan; Ehsan Atoofian (IEEE Comput. Archit. Lett., 2024)

Transient Fault Detection in Tensor Cores for Modern GPUs. - Mohammad Hafezan; Ehsan Atoofian (ACM Trans. Embed. Comput. Syst., 2024)

NR-QNN: Noise-Resilient Quantum Neural Network. - Sohrab Sajadimanesh; Hanieh Aghaee Rad; Jean Paul Latyr Faye; Ehsan Atoofian (IEEE Access, 2025)