Founded in 1966

PhD Proposal

Analytical Models for Chip Multiprocessor Memory Hierarchy Design and Management

Taecheol Oh

Friday November 20, 2009
10:00 am - SENSQ 6106 Eli Lilly Room

Abstract

Continued advances in circuit integration technology has ushered in the era of chip multiprocessor (CMP) architectures as further scaling of the performance of conventional wide-issue superscalar architectures remains difficult and expensive.
CMP architectures take advantage of Moore's Law by integrating more cores in a given chip area rather than a single fast yet larger core, and typically achieve higher performance with multithreaded workloads.
However, CMP architectures pose many new memory hierarchy design and management problems that must be considered.
For example, how many cores and how much cache must we integrate in a single chip to obtain the best throughput possible?
Which is more cost-effective, putting more cache space or increasing the memory bandwidth?
Would explicit memory bank allocation among co-scheduled processes bring benefits or losses?
This thesis research proposes to develop a series of simple yet powerful analytical models to study new memory hierarchy design and management problems for CMPs.
Since the CMP design space is large and simulating only one design point of the design space under various workloads would be extremely time-consuming, the conventional simulation-based research approach quickly becomes ineffective.
We anticipate that our analytical models will provide practical tools with which CMP designers can correctly guide their design efforts in an early design stage by better understanding potentially complex interactions among key design parameters.

Dissertation Adviser

Dr. Sangyeun Cho, Department of Computer Science

Committee Members

Rami Melhem, Ph.D., Department of Computer Science,
Jun Yang, Ph.D., Department of Electrical and Computer Engineering,
Youtao Zhang, Ph.D., Department of Computer Science

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.