Thesis Proposal: Yuejian Xie

Event Details
  • Date/Time:
    • Thursday August 26, 2010
      2:30 pm - 5:30 pm
  • Location: KACB 2126
  • Phone:
  • URL:
  • Email:
  • Fee(s):
  • Extras:
No contact information submitted.

Summary Sentence: "Efficient Shared Resource Management in CMP and SMT Processors"

Full Summary: No summary paragraph submitted.

In multi-core and simultaneously-multi-threaded processors, various resources are designed to be shared by the concurrently running threads, such as the memory bandwidth and caches. Though it is good to be able to run multiple programs on a single chip at the same time, sometimes the shared resource contention is a big problem for system performance. Naïve hard-partitioning between threads can result in low resource utilization. This work proposes simple and effective approaches to dynamically manage the shared resource to solve the contention problem. Our initial experimental results show that resource contention exist in many places in a system and the performance can be increased significantly by adding very low overhead hardware. The contributions of this work are the following: (1) a technique for dynamic on-line classification of application memory access behaviors to predict the usefulness of cache partitioning; and a simple shared-cache management approach based on the classification; (2) a cache pseudo-partition technique that manipulates insertion and promotion policies; (3) a scalable algorithm to quickly decide the cache partitions; (4) pseudo-LRU cache partition approximation; (5) techniques to decongest the level 1 cache MSHR traffic in SMT processors; and (6) shared branch predictor management in SMT processor.

Additional Information

In Campus Calendar

College of Computing, School of Computer Science

Invited Audience
No audiences were selected.
Student sponsored
No keywords were submitted.
  • Created By: Matt Goforth
  • Workflow Status: Published
  • Created On: Aug 19, 2010 - 7:35am
  • Last Updated: Oct 7, 2016 - 9:52pm