๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Differential profiling

โœ Scribed by Paul E. McKenney


Publisher
John Wiley and Sons
Year
1999
Tongue
English
Weight
101 KB
Volume
29
Category
Article
ISSN
0038-0644

No coin nor oath required. For personal study only.

โœฆ Synopsis


Performance can be a critical aspect of software quality; in some systems, poor performance can cause financial loss, physical damage, or even death. In such cases, it is imperative to identify system performance problems before deployment, preferably well before implementation. Unfortunately, the size of most software systems grossly exceeds the capacity of current performance-modelling techniques. Hence, there is a need for techniques to quickly identify the portions of the system that are performance-critical. These portions are often small enough to be modelled directly. This paper describes one such technique, differential profiling. Differential profiling combines two or more conventional profiles of a given program run in different situations or conditions. The technique mathematically combines corresponding buckets of the conventional profiles, then sorts the resulting list by these combined values. Different combining functions are suitable for different situations. This combining of conventional profiles frequently yields much greater insight than could be obtained from either of the conventional profiles. Hence, differential profiling helps to locate difficult-to-find performance bottlenecks, such as those that are distributed widely throughout a large program or system, perhaps by being concealed within macros or inlined functions. This paper also describes how this technique may be used to pinpoint certain types of performance bottlenecks in large programs running on large-scale shared-memory multiprocessors. In this environment, the critical bottleneck might consume only a small fraction of the total CPU time, since typical critical sections can consume at most one CPUs worth of computation. This sort of bottleneck, particularly when widely distributed throughout the program under consideration, is often invisible to traditional profiling techniques.


๐Ÿ“œ SIMILAR VOLUMES


Protein biochips for differential profil
โœ Eric T Fung; Vanitha Thulasiraman; Scot R Weinberger; Enrique A Dalmasso ๐Ÿ“‚ Article ๐Ÿ“… 2001 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 100 KB

Progress has been made in utilizing ProteinChip technology to profile and compare protein expression in normal and diseased states, particularly in the areas of cancer, infectious disease and toxicology. The past year has also seen the development of several novel chip types designed to analyze prot

Differential protein profiling in renal-
โœ Ting Shi; Fan Dong; Louis S. Liou; Zhong-Hui Duan; Andrew C. Novick; Joseph A. D ๐Ÿ“‚ Article ๐Ÿ“… 2004 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 335 KB

## Abstract Characterizing the alterations of protein expression in cancer cells can be very useful in providing insight into the changes in the functional pathways and thus the fundamental mechanisms of cancer development at the molecular level. In this study, we profiled protein expressions in el

Microfluidic chips for protein different
โœ Jenny M. Armenta; Abdulilah A. Dawoud; Iulia M. Lazar ๐Ÿ“‚ Article ๐Ÿ“… 2009 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 928 KB

## Abstract Biomarker discovery and screening using novel proteomic technologies is an area that is attracting increased attention in the biomedical community. Early detection of abnormal physiological conditions will be highly beneficial for diagnosing various diseases and increasing survivability

Transcriptional profiling of human osteo
โœ J. Billiard; R.A. Moran; M.Z. Whitley; M. Chatterjee-Kishore; K. Gillis; E.L. Br ๐Ÿ“‚ Article ๐Ÿ“… 2003 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 176 KB

## Abstract Osteoblast differentiation is a key aspect of bone formation and remodeling. To further our understanding of the differentiation process, we have developed a collection of conditionally immortalized adult human osteoblast cell lines representing discrete stages of differentiation. To ev