Publications and Talks
Conference Papers 
Journal Papers 
Book Chapters 
Books 
Abstracts 
Technical Reports 
Newsletters and Magazine Articles 
Talks
Conference Papers (87 in total)
2019 (1 in total)
- Dynamic Scheduling on Heterogeneous Multicores.
A. Edun, R. Vazquez, A. Gordon-Ross, and G. Stitt. IEEE/ACM Design, Automation and Test in Europe (DATE), March 2019.
pdf,
slides
2018 (3 in total)
- SCAIGATE: Science Gateway for Scientific Computing with Artificial Intelligence and Reconfigurable Architectures.
David Ojika, Herman Lam, Ann Gordon-Ross, Bhavesh Patel. Gateways 2018: The 13th Gateway Computing Environments Conference, Sept 2018
pdf
- Realizing Closed-loop, Online Tuning and Control for Configurable-cache Embedded Systems: Progress and Challenges.
I. S. Badreldin, A. Gordon-Ross, T. Adegbija, and M. H. Alsafrjalani. IEEE Computer Society Annual Symposium on VLSI (ISVLSI), July 2018. Invited Paper
pdf,
slides
- Using FPGAs as Microservices: Technology, Challenges and Case Study.
D. Ojika. A. Gordon-Ross, H. Lam, B. Patel, G. Kaul, and J. Strayer. Workshop on Big Data Benchmarks performance, Optimization and Emerging Hardware (BPOE-9).
pdf,
slides
2017 (5 in total)
- Overlay-based Side-channel Countermeasures: A Case Study on Correlated Noise Generation.
A. Baylis, G. Stitt, and A. Gordon-Ross. IEEE International Midwest Symposium on Circuits and Systems (MWSCAS), August 2017.
pdf
- Instruction Set Architecture Impact on Design Space Subsetting for Configurable Systems.
M. H. Alsafrjalani and A. Gordon-Ross. IEEE International Conference on Control Science and Systems Engineering (ICCSSE), August 2017.
pdf
- Accelerating High-energy Physics Exploration with Deep Learning.
D. Ojika, D. Acosta, A. Gordon-Ross, A. Carnes, and S. Gleyzer. Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact (PEARC), July 2017.
pdf
- Comparative Analysis of Parallel OPIR Compression on Space Processors
A. Ho, E. Shea, A. George, and A. Gordon-Ross. IEEE Aerospace Conference, March 2017.
pdf,
pptx
- Hybrid, Adaptive, and Reconfigurable Fault Tolerance
C. Wilson, S. Sabogal, A. George, and A. Gordon-Ross. IEEE Aerospace Conference, March 2017.
pdf,
pptx
2016 (7 in total)
- A Comparison-Free Sorting Algorithm on CPUs
S. Abdel-hafeez, A. Gordon-Ross, and S. Abubaker. International Conference on Applied Computing (AC), Oct 2016.
pdf,
pptx
- Phase-based Dynamic Instruction Window Optimization for Embedded Systems
T. Adegbija and A. Gordon-Ross. IEEE Computer Society Annual Symposium on VLSI (ISVLSI), July 2016.
pdf,
pptx
- An Automated Hardware/Software Co-Design Flow for Partially Reconfigurable FPGAs - Invited Paper
S. Yousuf and A. Gordon-Ross. IEEE Computer Society Annual Symposium on VLSI (ISVLSI), July 2016.
pdf,
pptx
- Postponing Wearout Failures in Chip Multiprocessors Using Thermal Management and Thread Migration
E. Kashefi, H. Zarandi, and A. Gordon-Ross. International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), June 2016.
pdf
- Quality of Service-Aware, Scalable Cache Tuning Algorithm in Consumer-based Embedded Devices
M. H. Alsafrjalani and A. Gordon-Ross. ACM Great Lakes Symposium on VLSI (GLSVLSI), May 2016.
pdf,
poster
- Improving Compression Ratios for High Bit-Depth Grayscale Video Formats.
A. Ho, A. George, and A. Gordon-Ross. IEEE Aerospace Conference, March 2016.
pdf,
pptx
- Configuration Prefetching and Reuse for Preemptive Hardware Multitasking on Partially Reconfigurable FPGAs.
A. Morales-Villanueva, R. Kumar, and A. Gordon-Ross. IEEE/ACM Design, Automation and Test in Europe (DATE), March 2016.
pdf,
pptx,
poster
2015 (5 in total)
- Enabling Right-Provisioned Microprocessor Architectures For The Internet Of Things.
T. Adegbija, A. Rogacs, C. Patel, and A. Gordon-Ross. ASME 2015 International Mechanical Engineering Congress & Exposition (IMECE), Nov. 2015.
pdf,
pptx
- An Automated High-level Design Framework for Partially Reconfigurable FPGAs
R. Kumar and A. Gordon-Ross. IEEE Reconfigurable Architectures Workshop (RAW), May 2015
pdf,
pptx,
poster
- Partial Region and Bitstream Cost Models for Hardware Multitasking on Partially Reconfigurable FPGAs
A. Morales-Villanueva and A. Gordon-Ross. IEEE Reconfigurable Architectures Workshop (RAW), May 2015
pdf,
pptx
- Phase-based Cache Locking for Embedded Systems
T. Adegbija and A. Gordon-Ross. ACM Great Lakes Symposium on VLSI (GLSVLSI), May 2015.
pdf,
pptx
- Memory-Aware Optimization of FPGA-Based Space Systems
N. Wulf, A. D. George, and A. Gordon-Ross. IEEE Aerospace Conference, March 2015.
pdf
2014 (8 in total)
- Analysis of Cache Tuner Architectural Layouts for Multicore Embedded Systems
T. Adegbija, M. Rawlins, and A. Gordon-Ross. IEEE International Performance Computing and Communications Conference (IPCCC), Dec 2014.
pdf
pptx
- A Comparison-Free Sorting Algorithm
S. Abdel-hafeez and A. Gordon-Ross. IEEE International SoC Design Conference (ISOCC), Nov 2014.
pdf
ppt
- Minimum Effort Design Space Subsetting for Configurable Caches
M. H. Alsafrjalani and A. Gordon-Ross. 12th IEEE International Conference on Embedded and Ubiquitous Computing (EUC), August 2014.
pdf
pptx
- Dynamic Scheduling for Reduced Energy in Configuration-Subsetted Heterogeneous Multicore Systems
M. H. Alsafrjalani and A. Gordon-Ross. 12th IEEE International Conference on Embedded and Ubiquitous Computing (EUC), August 2014.
pdf
pptx
- Dynamic Phase-based Optimization of Embedded Systems - Recieved Best Paper Award
T. Adegbija and A. Gordon-Ross. IEEE Computer Society Annual Symposium on VLSI (ISLVSI), July 2014 - PhD Forum.
pdf
poster
- Thermal-aware Phase-based Tuning of Embedded Systems
T. Adegbija and A. Gordon-Ross. ACM Great Lakes Symposium on VLSI (GLSVLSI), May 2014.
pdf
pptx
- A Framework to Analyze Processor Architectures for Next-Generation On-Board Space Computing
T. M. Lovelly, D. Bryan, K Cheng, R. Kreynin, A. D. George, A. Gordon-Ross, and G. Mounce. IEEE Aerospace Conference, March 2014.
pdf
pptx
- Energy-efficient Phase-based Cache Tuning for Multimedia Applications in Embedded Systems
T. Adegbija and A. Gordon-Ross. IEEE Consumer Communications and Networking Conference (CCNC), Jan 2014
pdf
pptx
2013 (7 in total)
- Exploiting Dynamic Phase Distance Mapping for Phase-based Tuning of Embedded Systems
T. Adegbija and A. Gordon-Ross. IEEE International Conference of Computer Design (ICCD), October 2013.
pdf
pptx
short pptx
- Analytical Modeling of Partially Shared Caches in Embedded CMPs
W. Zang and A. Gordon-Ross. IARIA International Conference on Mobile Ubiquitou Computing, Systems, Services and Technologies (UBICOMM'13), Porto, Portugal, September 2013.
pdf
pptx
- Exploring the Tradeoffs of Configurability and Heterogeneity in Multicore Embedded Systems
T. Adegbija and A. Gordon-Ross. IARIA International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM'13), Porto, Portugal, September 2013.
pdf
pptx
- On-chip Context Save and Restore of Hardware Tasks on Partially Reconfigurable FPGAs
A. Morales-Villanueva and A. Gordon-Ross. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2013.
pdf
ppt
poster
- PRML: A Modeling Language for Rapid Design Exploration of Partially Reconfigurable FPGAs
R. Kumar and A. Gordon-Ross. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2013.
pdf
ppt
poster
- Accuracy-Guided Runtime Adaptive Profiling Optimization of Wireless Sensor Networks
L. Ding, A. Lizarraga, S. Lysecky, R. Lysecky and A. Gordon-Ross. IEEE International Conference and Workshops on the Engineering of Computer Based Systems (ECBS), April 2013.
pdf
- HTR: On-chip Hardware Task Relocation for Partially Reconfigurable FPGAs
A. Morales-Villanueva and A. Gordon-Ross. International Symposium on Applied Reconfigurable Computing (ARC), March 2013.
pdf 
pptx
2012 (8 in total)
-
Parallelized Benchmark-Driven Performance Evaluation of SMPs and Tiled Multi-Core Architectures for Embedded Systems
A. Munir, A. Gordon-Ross, and S. Ranka. IEEE International Performance Computing and Communications Conference (IPCCC), Dec 2012.
pdf 
ppt 
-
A Double Data Rate 8T-Cell SRAM Architecture for Systems-on-Chip
S. Abdel-Hafeez, M. Shatnawi, and A. Gordon-Ross. IEEE International Symposium on System-on-Chip (SoC), October 2012.
pdf 
ppt 
-
Dynamic Phase-based Tuning for Embedded Systems Using Phase Distance Mapping
T. Adegbija, A. Gordon-Ross, and A. Munir. IEEE International Conference of Computer Design (ICCD), October 2012.
pdf 
ppt 
-
A Single-Pass Cache Simulation Methodology for Two-level Unified Caches
W. Zang and A. Gordon-Ross. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2012.
pdf 
pptx 
-
A Framework to Analyze, Compare, and Optimize High-Performance, On-Board Processing Systems
N. Wulf, A. D. George, and A. Gordon-Ross. IEEE Aerospace Conference, March 2012.
pdf 
ppt 
-
Energy Budgeting for CubeSats with an Integrated FPGA
S. Arnold, R. Nuzzaci, and A. Gordon-Ross. IEEE Aerospace Conference, March 2012.
pdf 
ppt
-
An Application Classification Guided Cache Tuning Heuristic for Multi-core Architecture
M. Rawlins and A. Gordon-Ross. Asia and South Pacific Design Automation Conference (ASP-DAC), Jan 2012. pdf  
ppt.
-
Online Algorithms for Wireless Sensor Networks Dynamic Optimization
A. Munir, A. Gordon-Ross, S. Lysecky, and R. Lysecky. IEEE Consumer Communications and Networking Conference (CCNC), Jan 2012.
pdf 
ppt 
2011 (11 in total)
- Partially Reconfigurable System-on-Chips for Adaptive Fault Tolerance.
S. Yousuf and A. Gordon-Ross. IEEE 2011 International Conference on Field-Programmable Technology (FPT), December 2011.
pdf 
ppt
- Hardware Module Reuse and Runtime Assembly for Dynamic Management of Reconfigurable Resources.
A. Jara-Berrocal and A. Gordon-Ross. IEEE 2011 International Conference on Field-Programmable Technology (FPT), December 2011.
pdf 
poster
- Formulation-level Design Space Exploration for Partially Reconfigurable FPGAs.
R. Kumar and A. Gordon-Ross. IEEE 2011 International Conference on Field-Programmable Technology (FPT), December 2011.
pdf 
poster
- Disruptive Tolerant Networking Performance for Constellations of Earth Observing Small Satellites.
P. Muri, J. McNair, J. Antoon, A. Gordon-Ross, K. Cason, and N. Fitz-Coy. Military Communications Conference (MILCOM), November 2011.
pdf 
ppt
- CPACT - The Conditional Parameter Adjustment Cache Tuner for Dual-Core Architectures.
M. Rawlins and A. Gordon-Ross. IEEE International Conference of Computer Design (ICCD), October 2011. pdf 
ppt.
- A Queueing Theoretic Approach for Performance Evaluation of Low-Power Multi-core Embedded Systems.
A. Munir, A. Gordon-Ross, and S. Ranka. IEEE International Conference of Computer Design (ICCD), October 2011. pdf 
ppt
- An Integrated Development Toolset and Implementation Methodology for Partially Reconfigurable System-on-Chips.
A. Jara-Berrocal and A. Gordon-Ross. IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), September 2011.
pdf 
poster
- Markov Modeling of Fault-Tolerant Wireless Sensor Networks.
A. Munir and A. Gordon-Ross. IEEE International Conference on Computer Communications and Networks (ICCCN 2011), August 2011.
pdf 
pptx
- SCIPS: An Emulation Methodology for Fault Injection in Processor Caches
N. Wulf, G. Cieslewski, A. Gordon-Ross, and A. D. George. IEEE Aerospace Conference, March 2011.
pdf 
ppt
- On the Interplay of Loop Caching, Code Compression, and Cache Configuration
M. Rawlins and A. Gordon-Ross. Asia and South Pacific Design Automation Conference (ASP-DAC), Jan 2011.
pdf 
pptx
- T-SPaCS - A Two-Level Single-Pass Cache Simulation Methodology
W. Zang and A. Gordon-Ross. Asia and South Pacific Design Automation Conference (ASP-DAC), Jan 2011.
pdf 
pptx
2010 (7 in total)
- A Lightweight Dynamic Optimization Methodology for Wireless Sensor Networks
A. Munir, A. Gordon-Ross, S. Lysecky, and R. Lysecky.
IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob'2010), October 2010
pdf  
ppt
- A One-Shot Dynamic Optimization Methodology for Wireless Sensor Networks - Received Best Paper Award
A. Munir, A. Gordon-Ross, S. Lysecky, and R. Lysecky.
IARIA International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM'10), Florence, Italy, October 2010.
pdf 
ppt
- VAPRES: A Customizable and Flexible Base Architecture for Partially Reconfigurable Systems - Invited Paper
A. Gordon-Ross and A. Jara-Berrocal. The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), July 2010.
pdf
-
DAPR: Design Automation for Partially Reconfigurable FPGAs
S. Yousuf and A.Gordon-Ross. The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), July 2010.
pdf
-
Transaction-Level Modeling for Sensor Networks Using SystemC
J. Hiner, A. Shenoy, R. Lysecky, S. Lysecky, and A. Gordon Ross. IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC), June 2010.
pdf
-
Lightweight Runtime Control Flow Analysis for Adaptive Loop Caching - Received best paper award
M. Rawlins and A. Gordon-Ross. ACM Great Lakes Symposium on VLSI (GLSVLSI), May 2010.
pdf
ppt
-
VAPRES: A Virtual Architecture for Partially Reconfigurable Embedded Systems
A. Jara-Berrocal and A. Gordon-Ross. IEEE/ACM Design, Automation and Test
in Europe (DATE), March 2010. pdf ppt
2009 (8 in total)
-
Runtime Temporal Partitioning Assembly to Reduce FPGA Reconfiguration Time
A. Jara-Berrocal and A. Gordon-Ross. International Conference on Reconfigurable Computing and FPGAs (ReConFig), December 2009 pdf ppt
-
An MDP-based Application Oriented Optimal Policy for Wireless Sensor Networks.
A. Munir and A. Gordon-Ross. IEEE/ACM International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS), October 2009. pdf ppt
-
MACS: A Minimal Adaptive Routing Circuit-Switched Architecture for Scalable and Parametric NoCs
R. Kumar and A. Gordon-Ross. IEEE International Conference on Field-Programmable Logic and Applications (FPL), August 2009. pdf ppt
-
SIP-based IMS Registration Analysis for WiMax-3G Interworking Architectures
A. Munir and A. Gordon-Ross. IARIA International Conference on Networking and Services (ICNS 2009), April 2009.
pdf
ppt
-
Bitstream Relocation with Local Clock Domains for Partially Reconfigurable FPGAs
A. Flynn, A. Gordon-Ross, and A.D. George. IEEE/ACM Design, Automation and Test in Europe (DATE), April 2009.
pdf
ppt
-
SCORES: A Scalable and Parametric Streams-Based Communication Architecture for Modular Reconfigurable Systems
A. Jara-Berrocal and A. Gordon-Ross. IEEE/ACM Design, Automation and Test in Europe (DATE), April 2009.
pdf
ppt
-
Exploiting Partially Reconfigurable FPGAs for Situation-Based Reconfiguration in Wireless Sensor Networks
R. Garcia, A. Gordon-Ross, and A. George. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA, Apr. 5-7, 2009.
pdf
ppt
-
SACR:Scheduling-Aware Cache Reconfiguration for Real-Time Embedded Systems
W. Wang, P. Mishra, and A. Gordon-Ross. IEEE International Conference on VLSI Design, Jan 2009.
pdf
ppt
2008 (6 in total)
-
Real-Time Performance Analysis of Adaptive Link Rate
B. Zhang, K. Sabhanatarajan, A. Gordon-Ross, A. George. IEEE Conference
on Local Computer Networks (LCN), Oct 2008.
pdf
ppt
-
A Resource Efficient Content Inspection System for Next
Generation Smart NICs
K. Sabhanatarajan and A. Gordon-Ross. IEEE International Conference
on Computer Design, Oct. 2008.
pdf
ppt
-
FPGA Design Framework for Partial Run-Time Reconfiguration
C. Conger, A. Gordon-Ross. A. George. The International Conference on
Engineering of Reconfigurable Systems and Algorithms (ERSA), July 2008.
pdf
ppt
-
Phase-Based Cache Reconfiguration for a Highly-Configurable Two-Level
Cache Hierarchy
A. Gordon-Ross, J. Lau, B. Calder. ACM Great Lakes
Symposium on VLSI (GLSVLSI), May 2008.
pdf
ppt
-
A Table-based Method for Single-Pass Cache Optimization
P. Viana, A. Gordon-Ross, E. Baros, F. Vahid. ACM Great Lakes Symposium on
VLSI (GLSVLSI), May 2008.
pdf
ppt
-
Smart-NICs: Power Proxying for Reduced Power Consumption in Network
Edge Devices
K. Sabhanatarajan, A. Gordon-Ross, M. Oden, M. Navada, and A. George.
IEEE Computer Society Annual Symposium on VLSI (ISVLSI), April 2008.
pdf
ppt
2007 and prior (9 in total)
-
A Self-Tuning Configurable Cache
A. Gordon-Ross, F. Vahid. IEEE Design Automation Conference (DAC),
July 2007.
pdf
ppt
-
A One-Shot Configurable-Cache Tuner for Improved Energy and
PerformanceA. Gordon-Ross, P. Viana, F. Vahid, W. Najjar,
E. Barros. IEEE/ACM Design, Automation and Test in Europe (DATE),
April 2007. pdf
ppt
-
Configurable Cache Subsetting for Fast Cache Tuning
P. Viana, A. Gordon-Ross, E. Keogh, E. Barros, F. Vahid. IEEE Design
Automation Conference (DAC), July 2006.
pdf ppt
-
Fast Configurable-Cache Tuning with a Unified Second-Level Cache
A. Gordon-Ross, F. Vahid, N. Dutt. IEEE/ACM International Symposium on
Low Power Electronics and Design, August 2005.
pdf ppt
- A First Look at the Interplay of Code Reordering and Configurable Caches
A. Gordon-Ross, F. Vahid, N. Dutt. ACM Great Lakes Symposium on VLSI (GLSVLSI) April 2005.
pdf ppt
-
Automatic Tuning of Two-Level Caches to Embedded Applications
A. Gordon-Ross, F. Vahid, N. Dutt. IEEE/ACM Design, Design Automation and Test in Europe,
February 2004. pdf
ppt
-
Frequent Loop Detection Using Non-Intrusive On-Chip Hardware
A. Gordon-Ross, F. Vahid. IEEE/ACM International Conference on Compilers,
Architectures and Synthesis of Embedded Systems, October 2003.
pdf
ppt
-
Dynamic Loop Caching Meets Preloaded Loop Caching -- A Hybrid Approach
A. Gordon-Ross, F. Vahid. IEEE International Conference on Computer Design, September 2002.
pdf
ppt
-
A Self-Optimizing Embedded Microprocessor using a Loop Table for Low Power
F. Vahid, A. Gordon-Ross. IEEE/ACMInternational Symposium on Low Power Electronics and Design,
August 2001.
pdf
ppt
Journal Papers (44 in total)
2018 (4 in total)
- A Comparison-free Sorting Algorithm on CPUs and GPUs.
S.Abdel-hafeez, A. Gordon-Ross, and S. Abubaker. The Journal of Supercomputing, Issue 11/2018
pdf
- Scheduling and Tuning for Low Energy in Heterogeneous and Configurable Multicore Systems.
M. H. Alsafrjalani and A. Gordon-Ross. Computers 2018, 7, 21. Special Issue Multi-Core Systems-On-Chips Design and Optimization
pdf
- Low Effort Design Space Exploration Methodology for Configurable Caches.
M. H. Alsafrjalani and A. Gordon-Ross. Computers 2018, 7, 21. Special Issue Multi-Core Systems-On-Chips Design and Optimization
pdf
- A Cache Energy Saving Technique Using Cache Locking.
T. Adegbija and A. Gordon-Ross. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume: 26, Issue: 1, Jan. 2018.
pdf
2017 (5 in total)
- TaPT: Temperature-Aware Dynamic Cache Optimization for Embedded Systems.
T. Adegbija and A. Gordon-Ross. MDPI Computers Journal Special Issue on Multi-Core Systems-On-Chips Design and Optimization, December 2017.
pdf
- PhLock: A Cache Energy Saving Technique Using Phase-based Cache Locking.
T. Adegbija and A. Gordon-Ross. IEEE Transactions on Very Large Scale Integration Systems (TVLSI), October 2017.
pdf
- Optimizing FPGA Performance, Power, and Dependability with Linear Programming
N. Wulf, A. George, and A. Gordon-Ross. ACM Transactions on Reconfigurable Technology and Systems (TRETS), July 2017.
pdf
- Microprocessor Optimizations for the Internet of Things: A Survey.
T. Adegbija, A. Rogacs, C. Patel, and A. Gordon-Ross. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TECS) Volume: 37, Issue 1. June 2017. (Special issue)
pdf
- An Efficient O(N) Comparison-Free Sorting Algorithm
S. Abdel-hafeez and A. Gordon-Ross. IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Feb. 2017.
pdf
2016 (1 in total)
- A Framework for Evaluating and Optimizing FPGA-Based SoCs for Aerospace Computing
N. Wulf, A. George, and A. Gordon-Ross. ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 10 Issue 1, Dec 2016.
2015 (4 in total)
- Application-Specific Customization of Dynamic Profiling Mechanisms for Sensor Networks.
L. Ding, A. Lizarraga, A. Shenoy, A. Gordon-Ross, S. Lysecky, and R. Lysecky. IEEE Open Access, Volume: 3 Issue: 1, pages: 1-20, Dec 2015.
- CaPPS: Cache Partitioning with Partial Sharing for Multi-core Embedded Systems.
W. Zang and A. Gordon-Ross. Design Automation for Embedded Systems (DAEM), pp 1-28, Nov 2015
- Modeling and Analysis of Fault Detection and Fault Tolerance in Wireless Sensor Networks
A. Munir, J. Antoon, and A. Gordon-Ross. ACM Transactions on Embedded Computing Systems (TECS) Volume 14 Issue 1, January 2015.
- MACS: A Highly Customizable Low-latency Communication Architecture.
R. Kumar and A. Gordon-Ross. IEEE Transactions on Parallel and Distributed Systems (TPDS), Jan 2015.
2014 (3 in total)
- Multi-bit Fault Injection for FPGAs with SPFI
G. Cieslewski, A.Jacobs, A. D. George, and A. Gordon-Ross. Journal of Aerospace Information Systems (JAIS), October, Vol. 11, No. 10 : pp. 738-750.
- Multi-core Embedded Wireless Sensor Networks: Architecture and Applications
A. Munir, A. Gordon-Ross, and S. Ranka. IEEE Transactions on Parallel and Distributed Systems (TPDS), vol. 25, no. 6, pp. 1553-1562, June 2014.
- Phase distance mapping: a phase-based cache tuning methodology for embedded systems
T. Adegbija, A. Gordon-Ross, and A. Munir.Design Automation for Embedded Systems (DAEM), January 2014.
- A Queueing Theoretic Approach for Performance Evaluation of Low-Power Multi-Core Embedded Systems
A. Munir, A. Gordon-Ross, S. Ranka, and F. Koushanfar. Elsevier Journal of Parallel and Distributed Computing (JPDC), vol. 74, no. 1, pp. 1872--1890, January 2014.
2013 (10 in total)
-
Dynamic Profiling and Fuzzy Logic Based Optimization of Sensor Networks Platforms
A. Lizarraga, R. Lysecky, S. Lysecky, and A. Gordon-Ross. ACM Transactions on Embedded Computing Systems (TECS), Volume 13 Issue 3, December 2013.
-
Scalable Digital CMOS Comparator Using a Parallel Prefix Tree
S. Abdel-Hafeez, A. Gordon-Ross, and B. Parhami. IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Volume 21 Issue 11, November 2013.
-
A Survey on Cache Tuning from a Power/Energy Perspective
W. Zang and A. Gordon-Ross. ACM Computing Surveys. Volume 45, Issue 3, Sept 2013.
-
A Cache Tuning Heuristic for Multi-core Architectures
M. Rawlins and A. Gordon-Ross. IEEE Transactions on Computers, Special Issue on Adaptive Hardware and Systems, Vol. 62, Issue 8, Aug. 2013.
-
A Lightweight Dynamic Optimization Methodology and Application Metrics Estimation Model for Wireless Sensor Networks
A. Munir, A. Gordon-Ross, S. Lysecky, and R. Lysecky. Sustainable Computing: Informatics and Systems (SUSCOM), Elseveir, Volume 3 Issue 2, June 2013.
- High-Performance Optimizations on Tiled Many-Core Embedded Systems: A Matrix Multiplication Case Study
A. Munir, F. Koushanfar, A. Gordon-Ross, and S. Ranka. Journal of Supercomputing, Springerlink, DOI 10.1007/s11227-013-0916-9. Published online April 2013.
-
Adaptive Loop Caching Using Lightweight Runtime Control Flow Analysis.
M. Rawlins and A. Gordon-Ross. ACM Transactions on Embedded Computing Systems (TECS), Volume 12 Issue 1s, March 2013.
-
HTR: On-Chip Hardware Task Relocation for Partially Reconfigurable FPGAs
A. Morales-Villanueva and A. Gordon-Ross. Lecture Notes in Computer Science, Vol. 7806: Reconfigurable Computing: Architectures, Tools and Applications by P. Brisk, J. Gabriel Figueiredo Coutinho, and P. C. Diniz, SpringerLink, DOI
10.1007/978-3-642-36812-7_18, Pages 185 - 196. March 2013.
-
User Datagram and Bundle Protocol for Distributed Satellite Topologies,
P. Muri, J. McNair, J. Antoon, A. Gordon-Ross, K. Cason, and N. Fitz-Coy,
Journal of Wireless Networks and Communications, vol 3, no 3, pp. 19-28, March 2013.
-
T-SPaCS -- A Two-Level Single-Pass Cache Simulation Methodology
W. Zang and A. Gordon-Ross. IEEE Transactions on Computers. Vol. 62, Issue 2. Pages 390 - 403, Feb 2013.
2012 (7 in total)
-
Reconfigurable Fault Tolerance: A Comprehensive Framework for Reliable and Adaptive FPGA-Based Space Computing
A. Jacobs, G. Cieslewski, A. D. George, A. Gordon-Ross, and H. Lam. ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 5, Issue 4, Dec 2012.
- Combining Code Reordering and Cache Configuration
A. Gordon-Ross, F. Vahid, and N. Dutt. ACM Transactions on Embedded Computing Systems (TECS), Volume 11, Issue 4, Dec 2012.
- ATLeS-SN: A Modular Simulator for Wireless Sensor Networks
A. Lizarraga, L. Ding, J. Hiner, R. Lysecky, S. Lysecky, and A. Gordon-Ross. Design Automation for Embedded Systems (DAEM), November 2012, Volume 16, Issue 4, pp 265-291.
-
Dynamic Cache Reconfiguration for Soft Real-Time Systems
W. Wang, P. Mishra, and A. Gordon-Ross. ACM Transactions on Embedded Computing Systems (TECS). Volume 11, Issue 2, July 2012.
-
A One-Shot Dynamic Optimization Methodology and Application Metrics Estimation Model for Wireless Sensor Networks
A. Munir, A. Gordon-Ross, S. Lysecky, and R. Lysecky. IARIA Journal of Advances in Networks and Services. (IJANS), vol. 4, no. 3 & 4, pp. 278-291, April 2012.
-
An MDP-Based Dynamic Optimization Methodology for Wireless Sensor Networks
A. Munir and A. Gordon-Ross. IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 23, Issue 4, pp. 684-700, April 2012.
 
-
High-Performance Energy-Efficient Multicore Embedded Computing
A. Munir, S. Ranka, and A. Gordon-Ross. IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 23, Issue 4, pp. 616-625, April 2012.
2011 (3 in total)
- A Digital CMOS Parallel Counter Architecture Based on State Look-Ahead Logic.
S. Abdel-Hafeez and A. Gordon-Ross. IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol. 19., No. 6, June 2011.
- A Gigahertz Digital CMOS Divide-by-N Frequency Divider Based on a State Look-Ahead Structure
S. Abdel-Hafeez and A. Gordon-Ross. Springerlink Circuits, Systems, and Signal Processing (CSSP): Volume 30, Issue 6 (2011), Page 1549-1572.
- A Shadow Dynamic Finite State Machine for Branch Prediction: An alternative for the 2-bit Saturating Counter
S. Abdel-Hafeez, A. Gordon-Ross, A. Albosul, A. Shatnawi, and S. Harb. ACM International Journal of Computing and Informatics (Informatica), Volume 35, Number 1, February 2011.
2010 (2 in total)
-
SIP-based IMS Signaling Analysis for WiMax-3G Interworking Architectures
A. Munir and A. Gordon-Ross. IEEE Transactions on Mobile Computing, vol. 9, no. 5, pp. 733-750, May 2010.
-
Evaluation of Dynamic Profiling Methodologies for Optimization of Sensor Networks.
A. Shenoy, J. Hiner, S. Lysecky, R. Lysecky, and A. Gordon-Ross. IEEE Embedded Systems Letters (ESL), Volume 2, Issue 1, Pages 10-13, March 2010.
2009 (1 in total)
-
Fast Configurable-Cache Tuning With a Unified Second-Level Cache
A. Gordon-Ross, F. Vahid, and N. Dutt. IEEE Transactions on Very Large Scale Integration (VLSI) Systems. Vol. 17, No. 1, Jan 2009. Pages 80-91.
2005 and prior (3 in total)
-
Frequent Loop Detection Using Non-Intrusive On-Chip Hardware
A. Gordon-Ross, F. Vahid, IEEE Transactions on Computing - Best of
the 2003 MICRO and CASES conferences special issue. Special
Issue-Embedded Systems, Microarchitecture, and Compilation Techniques,
in Memory of B. Ramakrishna (Bob) Rau, Oct. 2005, Vol. 54, Issue 10,
pp 1203-1215.
-
Tiny Instruction Caches For Low Power Embedded Systems
A. Gordon-Ross, S. Cotterell, F. Vahid,
ACM Transactions on Embedded Computing Systems, Vol. 2, Issue 4, Nov. 2003, pp. 449-481.
-
Exploiting Fixed Programs in Embedded Systems: A Loop Cache Example
A. Gordon-Ross, S. Cotterell, F. Vahid, IEEE Computer Architecture Letters,
Vol I, January 2002.
Book Chapters (5 in total)
2013
-
Dynamic Profiling and Optimization Methodologies for Sensor Networks.
A. Gordon-Ross, S. Lysecky, and R. Lysecky. Wireless Sensors Technologies, ISBN: 978-1466562721, CRC Press, Sept. 2013.
-
Modeling of Scalable Embedded Systems
A. Munir, S. Ranka, and A. Gordon-Ross. Chapter 33 in Scalable Computing and Communications: Theory and Practice. ISBN: 978-1-1181-6265-1. Wiley-IEEE Computer Society Press, Jan 2013.
2012
-
Low Energy Instruction Cache Optimization Techniques for Embedded Systems
A. Gordon-Ross and Marisha Rawlins. Handbook of Energy-Aware and Green Computing. Chapman and Hall/CRC, ISBN 9781466501164, January 2012.
2010
-
Optimization Approaches in Wireless Sensor Networks
A. Munir and A. Gordon-Ross, CH 13 in Sustainable Wireless Sensor Networks, Winston Seah and Yen Kheng Tan (Ed.), ISBN: 978-953-307-297-5, 2010, InTech, Article.
2004
-
Tuning caches to applications for low-energy embedded systems
A. Gordon-Ross, C. Zhang, F. Vahid. N. Dutt, Chapter 6 in Ultra Low-Power
Electronics and Design - Kluwer Academic Pub, June 2004.
pdf
Books (1 in total)
2016
Modeling and Optimization of Parallel and Distributed Embedded Systems
A. Munir, A. Gordon-Ross, and S. Ranka. ISBN: 978-1-119-08641-3, Wiley-IEEE Press, 400 pages, January 2016. Publisher's Link
Abstracts
- Seamless Hardware Module Swapping for Partially Reconfigurable Stream Processing Systems
A. Jara-Berrocal, J. Antoon, and A. Gordon-Ross. Europa Jupiter System Mission 4th Instrument Workshop (EJSM), July 2010.
pdf
ppt
poster
-
Run-Time FPGA Partial Reconfiguration for Image Processing Applications.
S. Yousuf and A. Gordon-Ross. Military and Aerospace Programmable Logic Devices (MAPLD), August 2009. pdf ppt
Technical Reports
-
Fast Configurable-Cache Tuning with a Unified Second-Level Cache
A. Gordon-Ross, F. Vahid, N. Dutt. Technical Reprort UCR-CS-2005-05002, May 2005.
pdf
-
Automatic Tuning of Two-Level Caches to Embedded Applications
A. Gordon-Ross, F. Vahid, N. Dutt Technical Report UCR-CSE-03-02, September 2003
pdf
Newsletters and Magazines
Invited Talks
- Exascale May Not Be Possible Without FPGAs
A. Gordon-Ross and G. Stitt. International Green and Sustainable Computing Conference, October 2017.
pptx
- Design Space Exploration for Hardware/Software-based Embedded Systems.
A. Gordon-Ross. Emerging Technologies: Communications, Microsystems, Optoelectronics, Sensors (ETCMOS), May 2017.
pptx
- Deep Learning with Intel DAAL on Knights Landing Processor.
D. Ojika and A. Gordon-Ross. IML Machine Learning Workshop, March 2017.
pdf
- IEEE Global Virtual Workshop on Early Career Faculty Development:
Student Assessment, Grading, and Cheating
IEEE 2015 Early Career Faculty Development (ECFD) Virtual Workshop, October 2015.
pptx
- Starting an Academic Career: Practical Experience and Tips
Global Virtual Mini-Conference Series on Early Career Faculty Development (ECFD), December 2014.
pptx
- Proactively Enhancing STEM Diversity
Women in Engineering Workshop (WIE) Co-located with the IEEE International Conference on Computer Design (ICCD), October 2014.
pptx
- Pursuing an Academic Position in ECE
Women in Electrical and Computer Engineering (WECE) Female Faculty Seminar, February 2014.
pptx
- Enhancing Student and Faculty Diversity
Invited Panelist at the Electrical and Computer Engineering Department Heads Association (ECEDHA) Annual Conference and ECExpo, March 2013.
pptx
- Self-Adapting Optimization Techniques for Design-Constrained Embedded Systems
Seminar - Department of Electrical and Computer Engineering, NC State University, January 2012. ppt
- Self-Adapting Optimization Techniques for Design-Constrained Embedded Systems
Seminar - Department of Electrical and Computer Engineering, University of Florida, September 2011. ppt
- PANEL Ubiquitous Systems- Ubiquity for Everyone: What is Missing?
A. Gordon-Ross. Panel Session, IARIA International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM'10), Florence, Italy, October 2010. pptx
- VAPRES: A Customizable and Flexible Base Architecture for Partially Reconfigurable Systems
A. Gordon-Ross and A. Jara-Berrocal. The International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), July 2010.
ppt
-
What's at the End of the Rainbow? A Pot of Golden Research
Women in Electrical and Computer Engineering (WECE) Research Symposium - March 17, 2009
-
High Performance Reconfigurable Computing
Laboratory for Scientific Computing and Visualization, Federal University of Alagoas, Maceio, Brazil, August 2008
-
Low Power and Dynamic Optimizations Techniques for Power-Constrained Domains
- External Board Meeting, April 24, 2008
-
Hot Caches, Cool Techniques: Online Tuning of Highly Configurable Caches for Reduced
Energy Consumption - March 2007.