You are here

Mircea-Radu Teodorescu

  • Associate Professor, Computer Science & Engineering
  • 797 Dreese Laboratories
    2015 Neil Ave
    Columbus, OH 43210
  • 614-292-7027

Honors

  • 20130201-20180101

    Early Career Award.

  • 20160101

    IEEE MICRO Top Picks from Architecture Conferences in 2015, Honorable Mention.

  • 20151101

    Nominated for Best Paper Award at HPCA 2016..

  • 20140401

    Lumley Research Award.

  • 20100101

    One of the best papers at SBAC-PAD 2010.

  • 20070101-20080101

    Intel Foundation Ph.D. Fellowship.

  • 20080101

    W. J. Poppelbaum Award.

  • 20060101

    David J. Kuck Outstanding Master's Thesis Award.

Journal Articles

2015

  • Venmugil Elango, Naser Sedaghati, Fabrice Rastello, Louis-Noël Pouchet, J. Ramanujam, Radu Teodorescu, and P. Sadayappan, 2015, "On Using the Roofline Model with Lower Bounds on Data Movement." ACM Transactions on Architecture and Code Optimization (TACO) 11, no. 4, 23/67 - 23/67.

2013

  • Timothy Miller, Nagarjuna Surapaneni, Radu Teodorescu, 2013, "Runtime failure rate targeting for energy-efficient reliability in chip microprocessors." Concurrency and Computation: Practice and Experience Special Issue of the Best Papers of SBAC-PAD 2010 25, no. 6, 790–807 - 790–807.

2011

  • Timothy N. Miller, Renji Thomas and Radu Teodorescu, 2011, "Mitigating the Effects of Process Variation in Ultra-low Voltage Chip Multiprocessors using Dual Supply Voltages and Half-Speed Units." IEEE Computer Architecture Letters (CAL) 11, no. 2, 45-48 - 45-48.
  • Timothy Miller, Renji Thomas and Radu Teodorescu, 2011, "Mitigating the Effects of Process Variation in Ultra-low Voltage Chip Multiprocessors using Dual Supply Voltages and Half-Speed Units." IEEE Computer Architecture Letters (CAL) 11, 1-4 - 1-4.

2008

  • Smruti R. Sarangi, Brian Greskamp, Radu Teodorescu, Jun Nakano, Abhishek Tiwari and Josep Torrellas, 2008, "VARIUS: A Model of Parameter Variation and Resulting Timing Errors for Microarchitects." IEEE Transactions on Semiconductor Manufacturing (TSM) 21, no. 1, 3-13 - 3-13.

Unknown

  • Timothy Miller, Nagarjuna Surapaneni and Radu Teodorescu, "Runtime Failure Rate Targeting for Energy-Efficient Reliability in Chip Multiprocessors." Concurrency and Computation: Practice and Experience - Special Issue of the Best Papers of SBAC-PAD 2010

Presentations

  • "Core Tunneling: Variation-Aware Voltage Noise Mitigation in GPUs." 2016, Presented at International Symposium on High-Performance Computer Architecture (HPCA),
  • "EmerGPU: Understanding and Mitigating Resonance-Induced Voltage Noise in GPU Architectures." 2016, Presented at International Symposium on Performance Analysis of Systems and Software (ISPASS),
  • "Mitigating Parameter Variation with Dynamic Fine-Grain Body Bias." 2007, Presented at Intel PhD Fellowship Forum,
  • "Variation Aware Application Scheduling and Power Management for Chip Multiprocessors." 2008, Presented at Focus on Faculty Seminar Series, CSE Department, The Ohio State University,
  • "Architectures for Energy Efficient Computing at Ultra-low Voltages." 2010, Presented at Computer Architecture Seminar, Department of Computer Science, University of Illinois at Urbana Champaign,
  • "Designing the Next Generation Reliable Architectures." 2009, Presented at Seminar on Research Topics in Computer Science and Engineering, CSE Department, The Ohio State University,
  • "Designing Energy-Efficient Microprocessors in the Era of Unpredictable Transistors." 2013, Presented at Department of Computer Science, Princeton University,
  • "Designing Energy-Efficient Microprocessors in the Era of Unpredictable Transistors." 2013, Presented at Computer Engineering Seminar, University of Wisconsin-Madison,
  • "Designing Energy-Efficient Microprocessors in the Era of Unpredictable Transistors." 2013, Presented at Computer Architecture Lab Seminar, Carnegie Mellon University,
  • "Designing Energy-Efficient Microprocessors in the Era of Unpredictable Transistors." 2013, Presented at Computer Architecture Seminar, Cornell University,
  • "Designing Near-Threshold Microprocessors in the Era of Unpredictable Transistors." 2013, Presented at Workshop on Energy Secure Systems Architecture (ESSA), in conjunction with the International Symposium on Computer Architecture (ISCA),
  • "The Design Complexity of Program Undo Support in a General-Purpose Processor." 2005, Presented at Workshop on Complexity-Effective Design, in conjunction with the International Symposium on Computer Architecture (ISCA),
  • "Empowering Software Debugging Through Architectural Support for Program Rollback." 2005, Presented at Workshop on the Evaluation of Software Defect Detection Tools, in conjunction with Programming Language Design and Implementation (PLDI),
  • "Prototyping Architectural Support for Program Rollback Using FPGAs." 2005, Presented at IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM),
  • "Reliable Systems from Unreliable Components." 2008, Presented at Seminar on Research Topics in Computer Science and Engineering, CSE Department, The Ohio State University,
  • "Parameter Variation at NT Voltage: The Power Efficiency vs. Resilience Tradeoff." 2013, Presented at DARPA PERFECT PI Meeting,
  • "Architectures for Energy Efficient Computing at Ultra-low Voltages." 2010, Presented at Computer Architecture Lab Seminar Series, Carnegie Mellon University,
  • "Mitigating Parameter Variation with Dynamic Fine-Grain Body Bias." 2007, Presented at International Symposium on Microarchitecture (MICRO),
  • "Dynamic Reduction of Voltage Margins by Leveraging On-chip ECC in Itanium II Processors." 2013, Presented at International Symposium on Computer Architecture (ISCA),
  • "Designing Energy-Efficient Microprocessors in the Era of Unpredictable Transistors." 2014, Presented at Technical University of Cluj-Napoca,
  • "Voltage Speculation with ECC Feedback, Mitigating Frequency Variation." 2014, Presented at DARPA PERFECT PI Meeting,
  • "Boosting the Energy Efficiency of Low-Voltage Multicores." 2014, Presented at Qualcomm,
  • "Boosting the Energy Efficiency of Low-Voltage Multicores." 2014, Presented at IBM TJ Watson,
  • "Boosting the Energy Efficiency of Low-Voltage Multicores." 2013, Presented at AMD,
  • "Boosting the Energy Efficiency of Low-Voltage Multicores." 2013, Presented at Intel Corp.,
  • "Parameter Variation at NT Voltage: The Power Efficiency vs. Resilience Tradeoff." 2015, Presented at DARPA PERFECT PI Meeting,

Papers in Proceedings

2012

  • Timothy N. Miller, Xiang Pan, Renji Thomas, Naser Sedaghati, Radu Teodorescu "Booster: Reactive Core Acceleration for Mitigating the Effects of Process Variation and Application Imbalance in Low-Voltage Chips." in International Symposium on High-Performance Computer Architecture (HPCA). (2 2012).
  • Timothy N. Miller, Renji Thomas, Xiang Pan, Radu Teodorescu "VRSync: Characterizing and Eliminating Synchronization-Induced Voltage Emergencies in Many-core Processors." in International Symposium on Computer Architecture (ISCA). (6 2012).

2009

  • Timothy N. Miller, Nagarjuna Surapaneni, Radu Teodorescu and Joanne Degroat "Flexible Redundancy in Robust Processor Architecture." in Workshop on Energy-Efficient Design, in conjunction with the International Symposium on Computer Architecture (ISCA). (6 2009).

2008

  • Radu Teodorescu and Josep Torrellas "Variation-Aware Application Scheduling and Power Management for CMPs." in International Symposium on Computer Architecture (ISCA). (6 2008).

2007

  • Radu Teodorescu, Brian Greskamp, Jun Nakano, Smruti R. Sarangi, Abhishek Tiwari and Josep Torrellas "VARIUS: A Model of Parameter Variation and Resulting Timing Errors for Microarchitects." in Workshop on Architectural Support for Gigascale Integration in conjunction with the International Symposium on Computer Architecture (ISCA). (6 2007).

2005

  • Radu Teodorescu and Josep Torrellas "Prototyping Architectural Support for Program Rollback: An Application to Software Debugging." in Workshop on Architecture Research Using FPGA Platforms, in conjunction with the International Symposium on High-Performance Computer Architecture (HPCA). (2 2005).
  • Radu Teodorescu and Josep Torrellas "Empowering Software Debugging Through Architectural Support for Program Rollback." in Workshop on the Evaluation of Software DefectDetection Tools, in conjunction with the Conference on Programming Language Design and Implementation (PLDI). (6 2005).
  • Radu Teodorescu and Josep Torrellas "The Design Complexity of Program Undo Support in a General-Purpose Processor." in Workshop on Complexity-Effective Design, in conjunction with the International Symposium on Computer Architecture (ISCA). (6 2005).