scispace - formally typeset
E

Erez Perelman

Researcher at University of California, San Diego

Publications -  17
Citations -  3926

Erez Perelman is an academic researcher from University of California, San Diego. The author has contributed to research in topics: Benchmark (computing) & Cluster analysis. The author has an hindex of 14, co-authored 17 publications receiving 3807 citations.

Papers
More filters
Proceedings ArticleDOI

Picking statistically valid and early simulation points

TL;DR: A statistically driven algorithm for forming clusters from which simulation points are chosen, and algorithms for picking simulation points earlier in a program's execution are examined - in order to significantly reduce fast-forwarding time during simulation.
Proceedings ArticleDOI

The Strong correlation Between Code Signatures and Performance

TL;DR: The paper proposes converting the sampled instruction counts, used in the prior work, into sampled code signatures representing loop and procedure execution frequencies, which allow phase analysis to more accurately and easily find patterns, and they correlate better with performance.
Proceedings ArticleDOI

Motivation for Variable Length Intervals and Hierarchical Phase Behavior

TL;DR: This paper graphically shows that there exists a hierarchy of phase behavior in programs and motivate the need for variable length intervals, and describes the changes applied to SimPoint to supportVariable length intervals.
Proceedings ArticleDOI

Detecting phases in parallel applications on shared memory architectures

TL;DR: This paper examines applying phase analysis algorithms and how to adapt them to parallel applications running on shared memory processors, and examines using the phase analysis to pick simulation points to guide multithreaded simulation.
Proceedings ArticleDOI

Selecting Software Phase Markers with Code Structure Analysis

TL;DR: This paper presents an automated profiling approach to identify code locations whose executions correlate with phase changes and shows that the phase markers can be used to partition the program's execution at code transitions to pick accurately simulation points for SimPoint.