scispace - formally typeset
M

Michael C. Huang

Researcher at University of Rochester

Publications -  116
Citations -  2952

Michael C. Huang is an academic researcher from University of Rochester. The author has contributed to research in topics: Cache & Energy consumption. The author has an hindex of 28, co-authored 110 publications receiving 2806 citations. Previous affiliations of Michael C. Huang include IBM & Huawei.

Papers
More filters
Proceedings ArticleDOI

Cherry: Checkpointed early resource recycling in out-of-order microprocessors

TL;DR: Cherry is presented, a hybrid mode of execution based on ROB and checkpointing that decouples resource recycling and instruction retirement and how Cherry and speculative multithreading can be combined and complement each other.
Proceedings ArticleDOI

Positional adaptation of processors: application to energy reduction

TL;DR: This work proposes to use subroutines as the granularity of code sections in positional adaptation, and designs three implementations of subroutine-based positional adaptation that target energy reduction in three different workload environments: embedded or specialized server, general purpose, and highly dynamic.
Journal ArticleDOI

Dynamically tuning processor resources with adaptive processing

TL;DR: By using adaptive processing to dynamically tune major microprocessor resources, developers can achieve greater energy efficiency with reasonable hardware and software overhead while avoiding undue performance loss.
Proceedings ArticleDOI

The thrifty barrier: energy-aware synchronization in shared-memory multiprocessors

TL;DR: This work presents the thrifty barrier, a hardware-software approach to saving energy in parallel applications that exhibit barrier synchronization imbalance, and leverages the coherence protocol and proposes small hardware extensions to achieve timely wake-up of dormant threads.
Proceedings ArticleDOI

A framework for dynamic energy efficiency and temperature management

TL;DR: In this paper, the authors proposed a framework that combines many energy management techniques and can activate them individually or in groups in a fine-grained manner according to a given policy.