ALARMS
Alarm-based Computing at Harvard

People Research Goals
Daivd Brooks
Michael D. Smith
Gu-Yeon Wei
Meeta Gupta
Alex Liang
Jarod Oatley
Kirsha Rangan
  • Characterize alarm conditions in microprocessor
  • Develop new optimizations to mitigate alarm conditions
  • Design hardware-level alarm sensors
  • Create new architectural techniques to pass information

Publications

Improving Region Section in Dynamic Optimization Systems
David Hiniker, Kim Hazelwood, and Michael D. Smith
To appear in the Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-38)
November 2005.

A Dynamic Compilation Framework for Controlling Microprocessor Energy and Performance
Qiang Wu, Vijay J. Reddi, Youfeng Wu, Jin Lee, Dan Connors, David Brooks, Margaret Martonosi, and Douglas W. Clark
To appear in the Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-38)
November 2005.

Eliminating Voltage Emergencies via Microarchitectural Voltage Control Feedback and Dynamic Optimization
Kim Hazelwood and David Brooks
Proceedings of the International Symposium on Low-Power Electronics and Design
pp. 326-331, August 2004.


Funding and Other Support

This research is supported in part by the National Science Foundation under Grant No. CCR-0429782 and by gifts by IBM, Intel, and Microsoft. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation or any other sponsor.