Faculty Directory
Russell Joseph

Associate Professor of Electrical and Computer Engineering

Associate Professor of Computer Science


2145 Sheridan Road
Tech Room L467
Evanston, IL 60208-3109

847-491-3061Email Russell Joseph


Current Projects

Russ Joseph's Homepage


Electrical and Computer Engineering

Computer Science


Ph.D. Electrical Engineering, Princeton University, Princeton, NJ

M.A. Electrical Engineering, Princeton University, Princeton, NJ

B.S. Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA

Research Interests

Computer architecture, microprocessor design for reliability and variability tolerance, power-aware computing

Selected Publications

  • Yuanbo Fan, Tianyu Jia, Jie Gu, Simone Campanoni, Russell E Joseph, “Compiler-guided instruction-level clock scheduling for timing speculative processors”, Proceedings of the 55th Annual Design Automation Conference, DAC 2018, (2018)
  • Tianyu Jia, Yuanbo Fan, Russell E Joseph, Jie Gu, “(Invited) Software-guided greybox design methodology with integrated power and clock management”, 2017 IEEE 60th International Midwest Symposium on Circuits and Systems, MWSCAS 2017, (2017)
  • Tianyu Jia, Russ Joseph, Jie Gu, “Greybox Design Methodology”, Proceedings of the 54th Annual Design Automation Conference 2017, DAC 2017, (2017)
  • Chao Yan, Russ Joseph, “Enabling deep voltage scaling in delay sensitive L1 caches”, Proceedings - 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2016, (2016)
  • Tianyu Jia, Yuanbo Fan, Russ Joseph, Jie Gu, “Exploration of associative power management with instruction governed operation for ultra-low power design”, Proceedings of the 53rd Annual Design Automation Conference, DAC 2016, (2016)
  • Xuejing He, Robert P. Dick, Russ Joseph, “Embedded system and application aware design of deregulated energy delivery systems”, 2015 International Conference on Compilers, Architecture and Synthesis for Embedded Systems, CASES 2015, (2015)
  • Joseph, Russ; Findler, Robert Bruce; Hoang, Giang, “Exploring circuit timing-aware language and compilation”, ACM SIGPLAN Notices, (2012)
  • Dick, Robert P.; Joseph, Russ; He, Xuejing, “Spatially-and temporally-adaptive communication protocols for zero-maintenance sensor networks relying on opportunistic energy scavenging”, CODES+ISSS'12 - Proceedings of the 10th ACM International Conference on Hardware/Software-Codesign and System Synthesis, Co-located with ESWEEK, (2012)