Sandeep Chatterjee

Learn More
Exceptions have traditionally been used to handle infrequently occurring and unpredictable events during normal program execution. Current trends in microprocessor and operating systems design continue to increase the cost of event handling. Because of the deep pipelines and wide out-of-order superscalar architec-tures of contemporary microprocessors, an(More)
Electromigration (EM) is re-emerging as a significant problem in modern integrated circuits (IC). Especially in power grids, due to shrinking wire widths and increasing current densities, there is little or no margin left between the predicted EM stress and that allowed by the EM design rules. <i>Statistical Electromigration Budgeting</i> (SEB) estimates(More)
Electromigration (EM) in the on-die metal lines has re-emerged as a significant concern in modern VLSI circuits. The higher levels of temperature on die and the very large number of metal lines, coupled with the conservatism inherent in traditional EM checking strategies, have led to a situation where trying to guarantee EM reliability often leads to(More)
—Electromigration (EM) in on-die metal lines is becoming a significant problem in modern integrated circuits technology. Due to the high levels of current density on the die, the large number of metal lines, and the inherent conservatism in classical full-chip EM models, designers are finding it very hard to meet the area and design specs while guaranteeing(More)
Application programs and runtime systems are increasingly using events (sometimes called interrupts or exceptions) to optimize program performance. As event frequency rises, the overhead associated with event handling becomes a larg,,er part of total program execution time. This high overhead arises from the synchronous approach to handling events which(More)
  • 1