Publications

by type | by date

[ 2005 | 2006 | 2007 | 2008 | 2009 | 2010 ]

2010

The End User in Computer Architecture and Systems Research
Alex Shye.
Doctoral Dissertation, Department of Electrical Engineering and Computer Science, Northwestern University. Technical Report NWU-EECS-10-09. August, 2010.
[PDF]

Characterizing and Modeling User Activity on Smartphones: Summary
Alex Shye, Ben Scholbrock, Gokhan Memik, Peter A. Dinda.
To appear in the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS). New York, NY. June 14-18, 2010.
Acceptance Rate: 28.9% (29 regular + 24 abstract/184)
[PDF]

Characterizing and Modeling User Activity on Smartphones
Alex Shye, Benjamin Scholbrock, Gokhan Memik, Peter A. Dinda.
Electrical Engineering and Computer Science, Northwestern University. Technical Report NWU-EECS-10-06. March, 2010.
[PDF]

2009

Into the Wild: Studying Real User Activity Patterns to Guide Power Optimizations for Mobile Architectures
Alex Shye, Ben Scholbrock, Gokhan Memik.
In proceedings of the 42nd IEEE/ACM International Symposium on Microarchitecture (MICRO). New York, NY. December 12-16, 2009.
Acceptance Rate: 24.8% (52/210)
[PDF][PPT]

PLR: A Software Approach to Transient Fault Tolerance for Multi-Core Architectures
Alex Shye, Joseph Blomstedt, Tipp Moseley, Vijay Janapa Reddi, and Daniel A. Connors.
IEEE Transactions on Dependable and Secure Computing (TDSC). April-June 2009 (vol. 6 no. 2) pp. 135-148.
Acceptance Rate: 10-12% as reported by 2009 TDSC editorial
[PDF]

2008

Power to the People: Leveraging Human Physiological Traits to Control Microprocessor Frequency
Alex Shye, Yan Pan, Ben Scholbrock, J. Scott Miller, Gokhan Memik, Peter A. Dinda, and Robert P. Dick.
In proceedings of the 41st IEEE/ACM International Symposium on Microarchitecture (MICRO). Lake Como, Italy. November 8-12, 2008.
Acceptance Rate: 19.0% (40/210)
[PDF][PPT]
Nominated for Best Paper Award - Top 8 papers selected by program committee

Learning and Leveraging the Relationship between Architecture-Level Measurements and Individual User Satisfaction
Alex Shye, Berkin Ozisikyilmaz, Arindam Mallik, Gokhan Memik, Peter A. Dinda, Robert P. Dick, and Alok N. Choudhary.
In proceedings of the 35th ACM/IEEE International Symposium on Computer Architecture (ISCA). Beijing, China. June 21-25, 2008.
Acceptance Rate: 14.3% (37/259)
[PDF][PPT]
Errata (from ISCA proceedings): In Figure 8 (a), one of the red boxes is moved from User 14 to User 13.

Empathic Computer Architectures and Systems
Alex Shye, Lei Yang, Xi Chen, Berkin Ozisikyilmaz, Arindam Mallik, Bin Lin, Gokhan Memik, Peter A. Dinda, and Robert P. Dick.
In the 13th ACM International Conference on Architectural Support for Programming Languages and Operating Systems: Wild and Crazy Ideas Session (ASPLOS WACI). Seattle, WA. March 3, 2008.
[PDF][PPT]

2007

An Adaptive Fault-Tolerant Memory System for FPGA-based Architectures in the Space Environment
Dan Fay, Alex Shye, Sayantan Bhattachrarya, Steve Wichmann and Daniel A. Connors.
In proceedings of the 3nd NASA/ESA Conference on Adapative Hardware Systems (AHS). Edinburgh, UK. August 5-8, 2007.
[PDF]

Using Process-Level Redundancy to Exploit Multiple Cores for Transient Fault Tolerance
Alex Shye, Tipp Moseley, Vijay Janapa Reddi, Joseph Blomstedt and Daniel A. Connors.
In proceedings of the 37th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN). Edinburgh, UK. June 25-28, 2007.
DCCS Session Acceptance Rate: 25.0% (53/212)
[PDF][PPT]

Shadow Profiling: Hiding Instrumentation Costs with Parallelism
Tipp Moseley, Alex Shye, Vijay Janapa Reddi, Dirk Grunwald and Ramesh Peri.
In Proceedings of the IEEE/ACM International Symposium on Code Generation and Optimization (CGO). San Jose, CA. March 11-14, 2007.
Acceptance Rate: 32.1% (27/84)
[PDF]
Runner-up for Best Paper Award - Voted by conference attendees

2006

Transient Fault Tolerance via Dynamic Process-Level Redundancy
Alex Shye, Vijay Janapa Reddi, Tipp Moseley, Daniel A. Connors.
In proceedings of the 2nd Workshop on Binary Instrumentation and Applications (WBIA) in conjunction with ASPLOS-XII. San Jose, CA. October 21-25, 2006.
[PDF][PPT]

2005

Code Coverage Testing Using Hardware Performance Monitoring Support
Alex Shye, Matthew Iyer, Vijay Janapa Reddi, Daniel A. Connors.
In proceedings of the 6th ACM International Symposium on Automated and Analysis-Driven Debugging (AADEBUG). Monterey, CA. September 19-21, 2005.
Acceptance Rate: 60.0% (18/30)
[PDF][PPT]

Exploring the Potential of Performance Monitoring Hardware to Support Run-time Optimization
Alex Shye.
M.S. Thesis, Department of Electrical and Computer Engineering, University of Colorado. May, 2005.
[PDF][PPT]

Dynamic Run-time Architecture Techniques for Enabling Future Multithreaded Multiprocessors
Tipp Moseley, Alex Shye, Vijay Janapa Reddi, Matthew Iyer, Dan Fay, Dave Hodgdon, Joshua L. Kihm, Alex Settle, Dirk Grunwald, Daniel A. Connors.
In proceedings of the 2nd ACM International Conference on Computing Frontiers (CF). Ischia, Italy. May 4-6, 2005.
Acceptance Rate: 40.6% (43/106)
[PDF]

Analysis of Path Profiling Information Generated with Performance Monitoring Hardware
Alex Shye, Matthew Iyer, Tipp Moseley, David Hodgdon, Dan Fay, Vijay Janapa Reddi, Daniel A. Connors.
In proceedings of the 9th Workshop on Interaction between Compilers and Computer Architecture (INTERACT) in conjunction with HPCA-11. San Francisco, CA. February 12-14, 2005.
[PDF][PPT]