Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Richard L. Sites is active.

Publication


Featured researches published by Richard L. Sites.


symposium on operating systems principles | 1997

Continuous profiling: where have all the cycles gone?

Jennifer-Ann M. Anderson; Lance M. Berc; Jeffrey Dean; Sanjay Ghemawat; Monika Rauch Henzinger; Shun-Tak Leung; Richard L. Sites; Mark T. Vandevoorde; Carl A. Waldspurger; William E. Weihl

This article describes the Digital Continuous Profiling Infrastructure, a sampling-based profiling system designed to run continuously on production systems. The system supports multiprocessors, works on unmodified executables, and collects profiles for entire systems, including user programs, shared libraries, and the operating system kernel. Samples are collected at a high rate (over 5200 samples/sec. per 333MHz processor), yet with low overhead (1–3% slowdown for most workloads). Analysis tools supplied with the profiling system use the sample data to produce a precise and accurate accounting, down to the level of pipeline stalls incurred by individual instructions, of where time is bring spent. When instructions incur stalls, the tools identify possible reasons, such as cache misses, branch mispredictions, and functional unit contention. The fine-grained instruction-level analysis guides users and automated optimizers to the causes of performance problems and provides important insights for fixing them.


Archive | 1997

High frequency sampling of processor performance counters

Lance M. Berc; Sanjay Ghemawat; Monika H. Henzinger; Richard L. Sites; Carl A. Waldspurger; William E. Weihl


Archive | 1998

Computer method and apparatus for analyzing program instructions executing in a computer system

Monika H. Henzinger; Shun-Tak Leung; Richard L. Sites; Mark T. Vandevoorde; William E. Weihl


Archive | 1998

DEVICE AND METHOD FOR HIGHLY FREQUENCY SAMPLING FOR PERFORMANCE COUNTER

Lance M. Berc; Sanjay Ghemawat; Monika H. Henzinger; Richard L. Sites; Carl A. Waldspurger; William E. Weihl; ウェイール ウィリアム; エイ ウォールドスパーガー カール; ゲムワト サンジェイ; ハー ヘンツィンガー モニカ; エム バーク ランス; エル シテス リチャード


Archive | 1998

Method for analyzing computer performance data

Monika H. Henzinger; Mark T. Vandevoorde; William E. Weihl; Richard L. Sites; Shun-Tak Leung


Archive | 1998

High frequency sampling of performance counters

Lance M. Berc; Sanjay Ghemwat; Monika H. Henzinger; Richard L. Sites; Carl A. Waldspurger; William E. Weihl


Archive | 1998

Hochfrequenzabtastung von Leistungszählern RF scanning performance counters

Lance M. Berc; Richard L. Sites; Carl A. Waldspurger; Sanjay Ghemwat; Monika H. Henzinger; William E. Weihl


Archive | 1998

Verfahren zur Analyse von Computerleistungsdaten

Monika H. Henzinger; Shun-Tak Leung; Richard L. Sites; Mark T. Vandevoorde; William E. Weihl


Archive | 1998

Hochfrequenzabtastung von Leistungszählern High frequency sampling of performance counters

Lance M. Berc; Sanjay Ghemwat; Monika H. Henzinger; Richard L. Sites; Carl A. Waldspurger; William E. Weihl


Archive | 1998

How to analyze the computer performance data

Monika H. Henzinger; Shun-Tak Leung; Richard L. Sites; Mark T. Vandevoorde; William E. Weihl; ウェイール ウィリアム; タク アルバート レウン シュン; ティー ヴァンデヴールド マーク; ハー ヘンツィンガー モニカ; エル シテス リチャード

Collaboration


Dive into the Richard L. Sites's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Carl A. Waldspurger

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge