Percy Tzelnic

dblp:86/4484 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Performance modeling and evaluation · 80% Memory systems · 20%
Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › workload characterization › program behavior
program behavior modeling
0.021982
The Working Set Size Distribution for the Markov Chain Model of Program Behavior · SIAM J. Comput. 1982
An Approach to Program Behavior Modeling and Optimal Memory Control · J. ACM 1982
Performance modeling and evaluation
workload characterization
0.021982
The Working Set Size Distribution for the Markov Chain Model of Program Behavior · SIAM J. Comput. 1982
An Approach to Program Behavior Modeling and Optimal Memory Control · J. ACM 1982
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
markov chain
0.011982
The Working Set Size Distribution for the Markov Chain Model of Program Behavior · SIAM J. Comput. 1982
Operating systems › resource management › memory management
virtual memory
0.011982
An Approach to Program Behavior Modeling and Optimal Memory Control · J. ACM 1982
Memory systems
memory system modeling
0.011982
The Working Set Size Distribution for the Markov Chain Model of Program Behavior · SIAM J. Comput. 1982

Methods — techniques the papers use, named apart from their topics

optimal control theory · 0.0markov model · 0.0markov chain theory · 0.0jump stochastic processes · 0.0closed-form distribution · 0.0
YearPublicationVenuePosition
2015 On the Non-Suitability of Non-Volatility
John Bent, Bradley W. Settlemyer, Nathan DeBardeleben, Sorin Faibish, Dennis Ting, Uday Gupta, Percy Tzelnic
HotStorage7
2012 Jitter-free co-processing on a prototype exascale storage stack
abstract
In the petascale era, the storage stack used by the extreme scale high performance computing community is fairly homogeneous across sites. On the compute edge of the stack, file system clients or IO forwarding services direct IO over an interconnect network to a relatively small set of IO nodes. These nodes forward the requests over a secondary storage network to a spindle-based parallel file system. Unfortunately, this architecture will become unviable in the exascale era. As the density growth of disks continues to outpace increases in their rotational speeds, disks are becoming increasingly cost-effective for capacity but decreasingly so for bandwidth. Fortunately, new storage media such as solid state devices are filling this gap; although not cost-effective for capacity, they are so for performance. This suggests that the storage stack at exascale will incorporate solid state storage between the compute nodes and the parallel file systems. There are three natural places into which to position this new storage layer: within the compute nodes, the IO nodes, or the parallel file system. In this paper, we argue that the IO nodes are the appropriate location for HPC workloads and show results from a prototype system that we have built accordingly. Running a pipeline of computational simulation and visualization, we show that our prototype system reduces total time to completion by up to 30%.
John Bent, Sorin Faibish, James P. Ahrens, Gary Grider, John Patchett, Percy Tzelnic, Jonathan Woodring
MSST6
1995 Operating System Support for a Video-on-Demand File Service
K. K. Ramakrishnan, Lev Vaitzblit, Cary G. Gray, Uresh Vahalia, Dennis Ting, Percy Tzelnic, Steve Glaser, Wayne Duso
Multim. Syst.6
1993 Operating System Support for a Video-On-Demand File Service
K. K. Ramakrishnan, Lev Vaitzblit, Cary G. Gray, Uresh Vahalia, Dennis Ting, Percy Tzelnic, Steve Glaser, Wayne Duso
NOSSDAV6
1982 An Approach to Program Behavior Modeling and Optimal Memory Control
abstract
A new technique is proposed for analyzing models of (paged) virtual memory management This technique, which is based on recent developments in the theory of optimal control, permits the use of a very general model of program behavior.In contrast to existmg studies of program behawor, staUstically confined to Markov models, a general jump stochastic process is used here to describe the page reference generator A model of memory management is formally defmed as three component processes: the program behavior, the memory allocation, and the control process.Equations linking the evolution of the memory allocation process with the other two processes are derived.Necessary and sufficient conditions for an optimal control policy are given as a set of optunality equations.Although these equaUons can be numerically solved for small s~ze problems, an analyUc solution is presented for the case of stationary ranking of pages.The equations of motion of the memory allocation process are used m apphcations where the performance of a given control pohcy is to be assessed for specified program behavior Another use of the proposed technique is the formulation of a Markov phase behavior model The hfetime function calculated in this model is shown to be m good agreement with empirical results.
Percy Tzelnic, Izidor Gertner
J. ACM1
1982 The Working Set Size Distribution for the Markov Chain Model of Program Behavior
abstract
The history of modelling of the address sequences generated by computer programs (often termed “program behavior”) follows a familiar pattern: the better a hypothetical model fits experimental evidence, the less amenable it is for calculation. In this paper programs that generate successive page references that can be described by a first order Markov chain are considered. We produce a closed form expression for the distribution and usable expressions for the first moments of the steady state size of their working set of pages. These expressions are also specialized for the independent reference model and the Easton model. Only standard Markov chain theory is used.
Micha Hofri, Percy Tzelnic
SIAM J. Comput.2
1979 On the Working Set Size for the Markov Chain Model of Program Behaviour
Micha Hofri, Percy Tzelnic
Performance2