A self-optimizing embedded microprocessor using a loop table for low power. - Frank Vahid; Ann Gordon-Ross (ISLPED, 2001)

Dynamic Loop Caching Meets Preloaded Loop Caching - A Hybrid Approach. - Ann Gordon-Ross; Frank Vahid (ICCD, 2002)

Exploiting Fixed Programs in Embedded Systems: A Loop Cache Example. - Ann Gordon-Ross; Susan Cotterell; Frank Vahid (IEEE Comput. Archit. Lett., 2002)

Frequent loop detection using efficient non-intrusive on-chip hardware. - Ann Gordon-Ross; Frank Vahid (CASES, 2003)

Tiny instruction caches for low power embedded systems. - Ann Gordon-Ross; Susan Cotterell; Frank Vahid (ACM Trans. Embed. Comput. Syst., 2003)

Tuning Caches to Applications for Low-Energy Embedded Systems. - Ann Gordon-Ross; Chuanjun Zhang; Frank Vahid; Nikil D. Dutt (Ultra Low-Power Electronics and Design, 2004)

Automatic Tuning of Two-Level Caches to Embedded Applications. - Ann Gordon-Ross; Frank Vahid; Nikil D. Dutt (DATE, 2004)

A first look at the interplay of code reordering and configurable caches. - Ann Gordon-Ross; Frank Vahid; Nikil D. Dutt (ACM Great Lakes Symposium on VLSI, 2005)

Frequent Loop Detection Using Efficient Nonintrusive On-Chip Hardware. - Ann Gordon-Ross; Frank Vahid (IEEE Trans. Computers, 2005)

Configurable cache subsetting for fast cache tuning. - Pablo Viana; Ann Gordon-Ross; Eamonn J. Keogh; Edna Barros; Frank Vahid (DAC, 2006)

A Self-Tuning Configurable Cache. - Ann Gordon-Ross; Frank Vahid (DAC, 2007)

A one-shot configurable-cache tuner for improved energy and performance. - Ann Gordon-Ross; Pablo Viana; Frank Vahid; Walid A. Najjar; Edna Barros (DATE, 2007)

Design Framework for Partial Run-Time FPGA Reconfiguration. - Chris Conger; Ann Gordon-Ross; Alan D. George (ERSA, 2008)

Phase-based cache reconfiguration for a highly-configurable two-level cache hierarchy. - Ann Gordon-Ross; Jeremy Lau; Brad Calder (ACM Great Lakes Symposium on VLSI, 2008)

A table-based method for single-pass cache optimization. - Pablo Viana; Ann Gordon-Ross; Edna Barros; Frank Vahid (ACM Great Lakes Symposium on VLSI, 2008)

A resource efficient content inspection system for next generation Smart NICs. - Karthik Sabhanatarajan; Ann Gordon-Ross (ICCD, 2008)

Smart-NICs: Power Proxying for Reduced Power Consumption in Network Edge Devices. - Karthik Sabhanatarajan; Ann Gordon-Ross; Mark Oden; Mukund Navada; Alan D. George (ISVLSI, 2008)

Real-time performance analysis of Adaptive Link Rate. - Baoke Zhang; Karthik Sabhanatarajan; Ann Gordon-Ross; Alan D. George (LCN, 2008)

An MDP-based application oriented optimal policy for wireless sensor networks. - Arslan Munir; Ann Gordon-Ross (CODES+ISSS, 2009)

Bitstream relocation with local clock domains for partially reconfigurable FPGAs. - Adam Flynn; Ann Gordon-Ross; Alan D. George (DATE, 2009)

SCORES: A scalable and parametric streams-based communication architecture for modular reconfigurable systems. - Abelardo Jara-Berrocal; Ann Gordon-Ross (DATE, 2009)

Exploiting Partially Reconfigurable FPGAs for Situation-Based Reconfiguration in Wireless Sensor Networks. - Rafael García; Ann Gordon-Ross; Alan D. George (FCCM, 2009)

Macs: A Minimal Adaptive routing circuit-switched architecture for scalable and parametric NoCs. - Rohit Kumar; Ann Gordon-Ross (FPL, 2009)

SIP-Based IMS Registration Analysis for WiMax-3G Interworking Architectures. - Arslan Munir; Ann Gordon-Ross (ICNS, 2009)

Runtime Temporal Partitioning Assembly to Reduce FPGA Reconfiguration Time. - Abelardo Jara-Berrocal; Ann Gordon-Ross (ReConFig, 2009)

SACR: Scheduling-Aware Cache Reconfiguration for Real-Time Embedded Systems. - Weixun Wang; Prabhat Mishra 001; Ann Gordon-Ross (VLSI Design, 2009)

Fast Configurable-Cache Tuning With a Unified Second-Level Cache. - Ann Gordon-Ross; Frank Vahid; Nikil D. Dutt (IEEE Trans. Very Large Scale Integr. Syst., 2009)

VAPRES: A Virtual Architecture for Partially Reconfigurable Embedded Systems. - Abelardo Jara-Berrocal; Ann Gordon-Ross (DATE, 2010)

VAPRES: A Customizable and Flexible Base Architecture for Partially Reconfigurable Systems. - Ann Gordon-Ross; Abelardo Jara-Berrocal (ERSA, 2010)

DAPR: Design Automation for Partially Reconfigurable FPGAs. - Shaon Yousuf; Ann Gordon-Ross (ERSA, 2010)

Lightweight runtime control flow analysis for adaptive loop caching. - Marisha Rawlins; Ann Gordon-Ross (ACM Great Lakes Symposium on VLSI, 2010)

Transaction-Level Modeling for Sensor Networks Using SystemC. - Jeff Hiner; Ashish Shenoy; Roman L. Lysecky; Susan Lysecky; Ann Gordon-Ross (SUTC/UMC, 2010)

A lightweight dynamic optimization methodology for wireless sensor networks. - Arslan Munir; Ann Gordon-Ross; Susan Lysecky; Roman L. Lysecky (WiMob, 2010)

Evaluation of Dynamic Profiling Methodologies for Optimization of Sensor Networks. - Ashish Shenoy; Jeff Hiner; Susan Lysecky; Roman L. Lysecky; Ann Gordon-Ross (IEEE Embed. Syst. Lett., 2010)

SIP-Based IMS Signaling Analysis for WiMax-3G Interworking Architectures. - Arslan Munir; Ann Gordon-Ross (IEEE Trans. Mob. Comput., 2010)

An integrated development toolset and implementation methodology for partially reconfigurable system-on-chips. - Abelardo Jara-Berrocal; Ann Gordon-Ross (ASAP, 2011)

On the interplay of loop caching, code compression, and cache configuration. - Marisha Rawlins; Ann Gordon-Ross (ASP-DAC, 2011)

Hardware module reuse and runtime assembly for dynamic management of reconfigurable resources. - Abelardo Jara-Berrocal; Ann Gordon-Ross (FPT, 2011)

Formulation-level design space exploration for partially reconfigurable FPGAs. - Rohit Kumar; Ann Gordon-Ross (FPT, 2011)

Partially reconfigurable system-on-chips for adaptive fault tolerance. - Shaon Yousuf; Adam Jacobs; Ann Gordon-Ross (FPT, 2011)

Markov Modeling of Fault-Tolerant Wireless Sensor Networks. - Arslan Munir; Ann Gordon-Ross (ICCCN, 2011)

A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems. - Arslan Munir; Ann Gordon-Ross; Sanjay Ranka (ICCD, 2011)

CPACT - The conditional parameter adjustment cache tuner for dual-core architectures. - Marisha Rawlins; Ann Gordon-Ross (ICCD, 2011)

Topology design and performance analysis for networked earth observing small satellites. - Paul Muri; Janise McNair; Joseph Antoon; Ann Gordon-Ross; Kathryn Cason; Norman G. Fitz-Coy (MILCOM, 2011)

A Gigahertz Digital CMOS Divide-by-N Frequency Divider Based on a State Look-Ahead Structure. - Saleh Abdel-Hafeez; Ann Gordon-Ross (Circuits Syst. Signal Process., 2011)

A Shadow Dynamic Finite State Machine for Branch Prediction: An Alternative for the 2-bit Saturating Counter. - Saleh Abdel-Hafeez; Ann Gordon-Ross; Asem Albosul; Ahmad Shatnawi; Shadi M. Harb (Informatica (Slovenia), 2011)

A Digital CMOS Parallel Counter Architecture Based on State Look-Ahead Logic. - Saleh Abdel-Hafeez; Ann Gordon-Ross (IEEE Trans. Very Large Scale Integr. Syst., 2011)

An application classification guided cache tuning heuristic for multi-core architectures. - Marisha Rawlins; Ann Gordon-Ross (ASP-DAC, 2012)

Online algorithms for wireless sensor networks dynamic optimization. - Arslan Munir; Ann Gordon-Ross; Susan Lysecky; Roman L. Lysecky (CCNC, 2012)

Dynamic phase-based tuning for embedded systems using phase distance mapping. - Tosiron Adegbija; Ann Gordon-Ross; Arslan Munir (ICCD, 2012)

Parallelized benchmark-driven performance evaluation of SMPs and tiled multi-core architectures for embedded systems. - Arslan Munir; Ann Gordon-Ross; Sanjay Ranka (IPCCC, 2012)

A single-pass cache simulation methodology for two-level unified caches. - Wei Zang; Ann Gordon-Ross (ISPASS, 2012)

A double data rate 8T-cell SRAM architecture for systems-on-chip. - Saleh Abdel-Hafeez; Mohammad Shatnawi; Ann Gordon-Ross (ISSoC, 2012)

ATLeS-SN. - Adrian Lizarraga; Lu Ding; Jeff Hiner; Roman Lysecky; Susan Lysecky; Ann Gordon-Ross (Des. Autom. Embed. Syst., 2012)

Combining code reordering and cache configuration. - Ann Gordon-Ross; Frank Vahid; Nikil D. Dutt (ACM Trans. Embed. Comput. Syst., 2012)

Dynamic Cache Reconfiguration for Soft Real-Time Systems. - Weixun Wang; Prabhat Mishra 001; Ann Gordon-Ross (ACM Trans. Embed. Comput. Syst., 2012)

An MDP-Based Dynamic Optimization Methodology for Wireless Sensor Networks. - Arslan Munir; Ann Gordon-Ross (IEEE Trans. Parallel Distributed Syst., 2012)

High-Performance Energy-Efficient Multicore Embedded Computing. - Arslan Munir; Sanjay Ranka; Ann Gordon-Ross (IEEE Trans. Parallel Distributed Syst., 2012)

Reconfigurable Fault Tolerance: A Comprehensive Framework for Reliable and Adaptive FPGA-Based Space Computing. - Adam Jacobs; Grzegorz Cieslewski; Alan D. George; Ann Gordon-Ross; Herman Lam (ACM Trans. Reconfigurable Technol. Syst., 2012)

Low-Energy Instruction Cache Optimization Techniques for Embedded Systems. - Ann Gordon-Ross; Marisha Rawlins (Handbook of Energy-Aware and Green Computing, 2012)

HTR: On-Chip Hardware Task Relocation for Partially Reconfigurable FPGAs. - Aurelio Morales-Villanueva; Ann Gordon-Ross (ARC, 2013)

Accuracy-Guided Runtime Adaptive Profiling Optimization of Wireless Sensor Networks. - Lu Ding; Adrian Lizarraga; Susan Lysecky; Roman Lysecky; Ann Gordon-Ross (ECBS, 2013)

PRML: A Modeling Language for Rapid Design Exploration of Partially Reconfigurable FPGAs. - Rohit Kumar; Ann Gordon-Ross (FCCM, 2013)

On-chip Context Save and Restore of Hardware Tasks on Partially Reconfigurable FPGAs. - Aurelio Morales-Villanueva; Ann Gordon-Ross (FCCM, 2013)

Exploiting dynamic phase distance mapping for phase-based tuning of embedded systems. - Tosiron Adegbija; Ann Gordon-Ross (ICCD, 2013)

A survey on cache tuning from a power/energy perspective. - Wei Zang; Ann Gordon-Ross (ACM Comput. Surv., 2013)

A lightweight dynamic optimization methodology and application metrics estimation model for wireless sensor networks. - Arslan Munir; Ann Gordon-Ross; Susan Lysecky; Roman Lysecky (Sustain. Comput. Informatics Syst., 2013)

A Cache Tuning Heuristic for Multicore Architectures. - Marisha Rawlins; Ann Gordon-Ross (IEEE Trans. Computers, 2013)

T-SPaCS - A Two-Level Single-Pass Cache Simulation Methodology. - Wei Zang; Ann Gordon-Ross (IEEE Trans. Computers, 2013)

Dynamic profiling and fuzzy-logic-based optimization of sensor network platforms. - Adrian Lizarraga; Roman Lysecky; Susan Lysecky; Ann Gordon-Ross (ACM Trans. Embed. Comput. Syst., 2013)

Adaptive loop caching using lightweight runtime control flow analysis. - Marisha Rawlins; Ann Gordon-Ross (ACM Trans. Embed. Comput. Syst., 2013)

High-performance optimizations on tiled many-core embedded systems: a matrix multiplication case study. - Arslan Munir; Farinaz Koushanfar; Ann Gordon-Ross; Sanjay Ranka (J. Supercomput., 2013)

Scalable Digital CMOS Comparator Using a Parallel Prefix Tree. - Saleh Abdel-Hafeez; Ann Gordon-Ross; Behrooz Parhami (IEEE Trans. Very Large Scale Integr. Syst., 2013)

Dynamic Scheduling for Reduced Energy in Configuration-Subsetted Heterogeneous Multicore Systems. - Mohamad Hammam Alsafrjalani; Ann Gordon-Ross (EUC, 2014)

Minimum Effort Design Space Subsetting for Configurable Caches. - Mohamad Hammam Alsafrjalani; Ann Gordon-Ross; Pablo Viana (EUC, 2014)

Thermal-aware phase-based tuning of embedded systems. - Tosiron Adegbija; Ann Gordon-Ross (ACM Great Lakes Symposium on VLSI, 2014)

Analysis of cache tuner architectural layouts for multicore embedded systems. - Tosiron Adegbija; Ann Gordon-Ross; Marisha Rawlins (IPCCC, 2014)

Dynamic Phase-Based Optimization of Embedded Systems. - Tosiron Adegbija; Ann Gordon-Ross (ISVLSI, 2014)

Phase distance mapping: a phase-based cache tuning methodology for embedded systems. - Tosiron Adegbija; Ann Gordon-Ross; Arslan Munir (Des. Autom. Embed. Syst., 2014)

Multibit Fault Injection for Field-Programmable Gate Arrays with Simple, Portable Fault Injector. - Grzegorz Cieslewski; Adam Jacobs; Alan D. George; Ann Gordon-Ross (J. Aerosp. Inf. Syst., 2014)

A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems. - Arslan Munir; Ann Gordon-Ross; Sanjay Ranka; Farinaz Koushanfar (J. Parallel Distributed Comput., 2014)

Multi-Core Embedded Wireless Sensor Networks: Architecture and Applications. - Arslan Munir; Ann Gordon-Ross; Sanjay Ranka (IEEE Trans. Parallel Distributed Syst., 2014)

Phase-based Cache Locking for Embedded Systems. - Tosiron Adegbija; Ann Gordon-Ross (ACM Great Lakes Symposium on VLSI, 2015)

An Automated High-Level Design Framework for Partially Reconfigurable FPGAs. - Rohit Kumar; Ann Gordon-Ross (IPDPS Workshops, 2015)

Partial Region and Bitstream Cost Models for Hardware Multitasking on Partially Reconfigurable FPGAs. - Aurelio Morales-Villanueva; Ann Gordon-Ross (IPDPS Workshops, 2015)

Application-Specific Customization of Dynamic Profiling Mechanisms for Sensor Networks. - Lu Ding; Adrian Lizarraga; Ashish Shenoy; Ann Gordon-Ross; Susan Lysecky; Roman L. Lysecky (IEEE Access, 2015)

Modeling and Analysis of Fault Detection and Fault Tolerance in Wireless Sensor Networks. - Arslan Munir; Joseph Antoon; Ann Gordon-Ross (ACM Trans. Embed. Comput. Syst., 2015)

Configuration prefetching and reuse for preemptive hardware multitasking on partially reconfigurable FPGAs. - Aurelio Morales-Villanueva; Rohit Kumar; Ann Gordon-Ross (DATE, 2016)

Quality of Service-Aware, Scalable Cache Tuning Algorithm in Consumer-based Embedded Devices. - Mohamad Hammam Alsafrjalani; Ann Gordon-Ross (ACM Great Lakes Symposium on VLSI, 2016)

Phase-Based Dynamic Instruction Window Optimization for Embedded Systems. - Tosiron Adegbija; Ann Gordon-Ross (ISVLSI, 2016)

An Automated Hardware/Software Co-Design Flow for Partially Reconfigurable FPGAs. - Shaon Yousuf; Ann Gordon-Ross (ISVLSI, 2016)

Postponing wearout failures in chip multiprocessors using thermal management and thread migration. - Elham Kashefi; Hamid R. Zarandi; Ann Gordon-Ross (ReCoSoC, 2016)

Temperature-aware Dynamic Optimization of Embedded Systems. - Tosiron Adegbija; Ann Gordon-Ross (CoRR, 2016)

Microprocessor Optimizations for the Internet of Things. - Tosiron Adegbija; Anita Rogacs; Chandrakant Patel; Ann Gordon-Ross (CoRR, 2016)

CaPPS: cache partitioning with partial sharing for multi-core embedded systems. - Wei Zang; Ann Gordon-Ross (Des. Autom. Embed. Syst., 2016)

MACS: A Highly Customizable Low-Latency Communication Architecture. - Rohit Kumar; Ann Gordon-Ross (IEEE Trans. Parallel Distributed Syst., 2016)

A Framework for Evaluating and Optimizing FPGA-Based SoCs for Aerospace Computing. - Nicholas Wulf; Alan D. George; Ann Gordon-Ross (ACM Trans. Reconfigurable Technol. Syst., 2016)

Overlay-based side-channel countermeasures: A case study on correlated noise generation. - Austin Baylis; Greg Stitt; Ann Gordon-Ross (MWSCAS, 2017)

Accelerating High-energy Physics Exploration with Deep Learning. - Dave Ojika; Darin Acosta; Ann Gordon-Ross; Andrew Carnes; Sergei Gleyzer (PEARC, 2017)

Optimizing FPGA Performance, Power, and Dependability with Linear Programming. - Nicholas Wulf; Alan D. George; Ann Gordon-Ross (ACM Trans. Reconfigurable Technol. Syst., 2017)

An Efficient O(N) Comparison-Free Sorting Algorithm. - Saleh Abdel-Hafeez; Ann Gordon-Ross (IEEE Trans. Very Large Scale Integr. Syst., 2017)

Realizing Closed-Loop, Online Tuning and Control for Configurable-Cache Embedded Systems: Progress and Challenges. - Islam Badreldin; Ann Gordon-Ross; Tosiron Adegbija; Mohamad Hammam Alsafrjalani (ISVLSI, 2018)

TaPT: Temperature-Aware Dynamic Cache Optimization for Embedded Systems. - Tosiron Adegbija; Ann Gordon-Ross (Comput., 2018)

Low Effort Design Space Exploration Methodology for Configurable Caches. - Mohamad Hammam Alsafrjalani; Ann Gordon-Ross (Comput., 2018)

Scheduling and Tuning for Low Energy in Heterogeneous and Configurable Multicore Systems. - Mohamad Hammam Alsafrjalani; Ann Gordon-Ross (Comput., 2018)

Microprocessor Optimizations for the Internet of Things: A Survey. - Tosiron Adegbija; Anita Rogacs; Chandrakant Patel; Ann Gordon-Ross (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2018)

A comparison-free sorting algorithm on CPUs and GPUs. - Saleh Abdel-Hafeez; Ann Gordon-Ross; Samer Abubaker (J. Supercomput., 2018)

PhLock: A Cache Energy Saving Technique Using Phase-Based Cache Locking. - Tosiron Adegbija; Ann Gordon-Ross (IEEE Trans. Very Large Scale Integr. Syst., 2018)

Offloading cache configuration prediction to an FPGA for hardware speedup and overhead reduction: work-in-progress. - Ruben Vazquez; Ann Gordon-Ross; Greg Stitt (CODES+ISSS, 2019)

Accelerating Scientific Discovery with SCAIGATE Science Gateway. - Chao Jiang; David Ojika; Bhavesh Patel; Ann Gordon-Ross; Herman Lam (eScience, 2019)

Machine Learning-based Prediction for Dynamic Architectural Optimizations. - Ruben Vazquez; Ann Gordon-Ross; Greg Stitt (IGSC, 2019)

Energy Prediction for Cache Tuning in Embedded Systems. - Ruben Vazquez; Ann Gordon-Ross; Greg Stitt (ICCD, 2019)

PCS: A Productive Computational Science Platform. - David Ojika; Ann Gordon-Ross; Herman Lam; Shinjae Yoo; Younggang Cui; Zhihua Dong; Kirstin Kleese van Dam; Seyong Lee; Thorsten Kurth (HPCS, 2019)

A One-Cycle FIFO Buffer for Memory Management Units in Manycore Systems. - Ann Gordon-Ross; Saleh Abdel-Hafeez; Mohamad Hammam Alsafrjalani (ISVLSI, 2019)

Machine Learning-based Prediction for Phase-Based Dynamic Architectural Specialization. - Ruben Vazquez; Islam Badreldin; Mohamad Hammam Alsafrjalani; Ann Gordon-Ross (ISVLSI, 2019)

Machine Learning-based Prediction for Dynamic, Runtime Architectural Optimizations of Embedded Systems. - Ruben Vazquez; Ann Gordon-Ross; Greg Stitt (NORCAS, 2019)

Reconfigurable FIFO memory circuit for synchronous and asynchronous communication. - Saleh Abdel-Hafeez; Ann Gordon-Ross (Int. J. Circuit Theory Appl., 2021)

Dynamic Scheduling for Heterogeneous Multicores. - Ruben Vazquez; Ayobami S. Edun; Ann Gordon-Ross; Greg Stitt (SN Comput. Sci., 2021)