by type |
Tech Reports |
Refereed Journal Papers
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
Refereed Conference Papers
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)
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)
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)
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)
Errata (from ISCA proceedings): In Figure 8 (a), one of the red
boxes is moved from User 14 to User 13.
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.
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)
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)
Runner-up for Best Paper Award - Voted by conference attendees
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)
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)
Refereed Workshop Papers
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.
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.
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.
The End User in Computer Architecture and Systems Research
Doctoral Dissertation, Department of Electrical Engineering and Computer Science, Northwestern University. Technical Report NWU-EECS-10-09. August, 2010.
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.
Exploring the Potential of Performance Monitoring Hardware to Support Run-time Optimization
M.S. Thesis, Department of Electrical and Computer Engineering, University of Colorado. May, 2005.
SNAKES: A Software Framework for Transparent, Replica-based, Transient Fault Tolerance
Alex Shye, Joseph Blomstedt, Tipp Moseley, Vijay Janapa Reddi, and Daniel A. Connors
ACM Student Research Competition (ACM SRC) held at PLDI 2007 Poster Session in conjunction with FCRC/PLDI. San Diego, CA. June 10, 2007.
Attack of the Clones: Using Process Replicas in Multi-core Systems
Invited talk at Front Range Architecture Compilers Tools and Languages (FRACTAL) Workshop. February 10, 2007.