Faculty Directory
Russell Joseph

Associate Professor of Electrical and Computer Engineering

Associate Professor of Computer Science

Contact

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

847-491-3061Email Russell Joseph

Website

Current Projects

Russ Joseph's Homepage


Departments

Electrical and Computer Engineering

Computer Science


Education

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

  • Jia, Tianyu; Ju, Yuhao; Joseph, Russ; Gu, Jie, NCPU, IEEE Computer Society:1097-1109 (2020).
  • Jia, Tianyu; Wei, Yijie; Joseph, Russ; Gu, Jie, An adaptive clock scheme exploiting instruction-based dynamic timing slack for a gpgpu architecture, IEEE Journal of Solid-State Circuits 55(8):2259-2269 (2020).
  • Jia, Tianyu; Joseph, Russell E; Gu, Jie, An Instruction-Driven Adaptive Clock Management Through Dynamic Phase Scaling and Compiler Assistance for a Low Power Microprocessor, IEEE Journal of Solid-State Circuits 54(8):2327-2338 (2019).
  • Fan, Yuanbo; Campanoni, Simone; Joseph, Russell E, Time squeezing for tiny devices, Institute of Electrical and Electronics Engineers Inc.:657-670 (2019).
  • Jia, Tianyu; Joseph, Russell E; Gu, Jie, 19.4 An Adaptive Clock Management Scheme Exploiting Instruction-Based Dynamic Timing Slack for a General-Purpose Graphics Processor Unit with Deep Pipeline and Out-of-Order Execution, Institute of Electrical and Electronics Engineers Inc.:318-320 (2019).
  • Jia, Tianyu; Joseph, Russell E; Gu, Jie, An Instruction Driven Adaptive Clock Phase Scaling with Timing Encoding and Online Instruction Calibration for a Low Power Microprocessor, Institute of Electrical and Electronics Engineers Inc.:158-161 (2018).
  • Yan, Chao; Joseph, Russell E, Cocoa, Association for Computing Machinery (2018).
  • Fan, Yuanbo; Jia, Tianyu; Gu, Jie; Campanoni, Simone; Joseph, Russell E, Compiler-guided instruction-level clock scheduling for timing speculative processors, Institute of Electrical and Electronics Engineers Inc. (2018).