scispace - formally typeset
C

Chen Ding

Researcher at University of Rochester

Publications -  177
Citations -  4047

Chen Ding is an academic researcher from University of Rochester. The author has contributed to research in topics: Cache & Cache pollution. The author has an hindex of 30, co-authored 158 publications receiving 3742 citations. Previous affiliations of Chen Ding include Yale University & IBM.

Papers
More filters
Journal ArticleDOI

Predicting whole-program locality through reuse distance analysis

TL;DR: In this paper, the authors show that profiling can also predict program locality for inputs other than profiled ones, where locality is defined by the distance of data reuse, which can reveal global patterns not apparent in short distance reuses or local control flow.
Proceedings ArticleDOI

Locality phase prediction

TL;DR: Compared with existing methods based on program code and execution intervals, locality phase prediction is unique because it uses locality profiles, and it marks phase boundaries in program code.
Proceedings ArticleDOI

Improving cache performance in dynamic applications through data and computation reorganization at run time

TL;DR: It is demonstrated that run-time program transformations can substantially improve computation and data locality and, despite the complexity and cost involved, a compiler can automate such transformations, eliminating much of the associated run- time overhead.
Proceedings ArticleDOI

Quantifying the cost of context switch

TL;DR: The impact of program data size and access stride on context switch cost is measured and the potential impact of OS background interrupt handling on the measurement accuracy is demonstrated.
Proceedings ArticleDOI

Software behavior oriented parallelization

TL;DR: The main goal of the paper is to demonstrate that the general protection can be made cost effective by three novel techniques: programmable speculation, critical-path minimization, and value-based correctness checking.