Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peter Teunissen

dblp:63/3900 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 1985
—ORCID · none

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

Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 4Theory of computation · 1

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
4 papers
Performance modeling and evaluation · 95% Interconnection networks and networks-on-chip · 5%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
queueing models
0.031983
The MVA Pre-empt resume priority approximation · SIGMETRICS 1983
Incorporating System Overhead in Queuing Network Models · IEEE Trans. Software Eng. 1980
A Queuing Model of a Time-Sliced Priority-Driven Task Dispatching Algorithm · IEEE Trans. Software Eng. 1980
Performance modeling and evaluation › queueing models › queueing network model
multiclass queueing networks
0.021985
Multiclass Queueing Networks with Population Constrained Subnetworks · SIGMETRICS 1985
Incorporating System Overhead in Queuing Network Models · IEEE Trans. Software Eng. 1980
Performance modeling and evaluation › queueing models
queueing network model
0.011985
Multiclass Queueing Networks with Population Constrained Subnetworks · SIGMETRICS 1985
Performance modeling and evaluation › queueing models
mean value analysis
0.011983
The MVA Pre-empt resume priority approximation · SIGMETRICS 1983
Performance modeling and evaluation › queueing models › priority queueing
priority queueing networks
0.011983
The MVA Pre-empt resume priority approximation · SIGMETRICS 1983
Interconnection networks and networks-on-chip
flow control
0.011985
Multiclass Queueing Networks with Population Constrained Subnetworks · SIGMETRICS 1985
Performance modeling and evaluation › queueing models › queueing network model
closed multiclass queueing networks
0.011983
The MVA Pre-empt resume priority approximation · SIGMETRICS 1983
Operating systems › resource management › process management
CPU scheduling
0.011980
A Queuing Model of a Time-Sliced Priority-Driven Task Dispatching Algorithm · IEEE Trans. Software Eng. 1980

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

queueing analysis · 0.0simulation · 0.0shadow approximation · 0.0mean value analysis · 0.0flow equivalent composite center approximation · 0.0
YearPublicationVenuePosition
1985 Multiclass Queueing Networks with Population Constrained Subnetworks
abstract
A Multiclass Queueing Network model (MQN) is partitioned into a set of disjoint subnetworks. Population constraints are applied to each subnetwork such that within each subnetwork each population chain is either subject to an individual population constraint, or a group of chains may be subject to a common (shared) population constraint. Such population constraints are necessary in order to model multiprogramming level constraints in mainframe computer systems and window flow control mechanisms in computer communication networks. A computationally efficient approximate solution method is developed for solving MQN's with population constraints. Each subnetwork is reduced to a single approximately flow equivalent composite centre by assuming that the effect of other chains on a given chain can be adequately represented by their average customer populations. The accuracy of the population constraint approximation is compared against previous techniques by applying it to a set of test cases for which simulation solutions have previously been reported. The accuracy of the approximation technique is found to be good and in general is an improvement over previously published concurrency constraint approximations.
Anthony E. Krzesinski, Peter Teunissen
SIGMETRICS2
1983 The MVA Pre-empt resume priority approximation
abstract
A Mean Value Analysis (MVA) approximation is presented for computing the average performance measures of closed multiclass queueing networks containing non pre-emptive Head Of Line (HOL) and Pre-empt Resume (PR) priority centers. The approximation has the same storage and computational requirements as MVA thus allowing computationally efficient solutions of large priority queueing networks. The accuracy of the MVA PR approximation is systematically investigated and presented in terms of error contour diagrams. The contour diagrams reveal that the approximation can compute the average performance measures of priority networks to within an accuracy of 5 percent for a large range of network parameter values. Accuracy of the method is also compared to Sevcik's shadow approximation and another MVA approximation recently proposed by Chandy and Lakshmi.
Raymond M. Bryant, Anthony E. Krzesinski, Peter Teunissen
SIGMETRICS3
1980 A Queuing Model of a Time-Sliced Priority-Driven Task Dispatching Algorithm
abstract
A queuing analysis of a preemptive, priority-driven, time-sliced dispatcher algorithm, typical of those found in many time-sharing systems, is presented. A distinctive feature of the system being modeled is that a preempted task, when readmitted to the dispatcher, is reallocated a full time slice rather than the residual. The combination of preemption, time-slice renewal and class-dependent arrival and service rates places the analysis beyond that of the well-known FBN algorithms. The model is used to predict the behavior of the dispatcher algorithm under various workloads. The model reveals that, at high arrival rates, the time-slice renewal policy prevents processor bound tasks from being relegated to the lower priority queues, thereby severely degrading the throughput of tasks with short processor requirements.
Pieter S. Kritzinger, Anthony E. Krzesinski, Peter Teunissen
IEEE Trans. Software Eng.3
1980 Incorporating System Overhead in Queuing Network Models
abstract
Multiclass queuing network models of multiprogramming computer systems are frequently used to predict the performance of computing systems as a function of user workload and hardware configuration. This paper examines three different methods for incorporating operating system overhead in multiclass queuing network models. The goal of the resultant model is to provide an accurate account of the processing performance and the system CPU overhead of each of the several different types of jobs (batch, timesharing, transaction processing, etc.) that together make up the multiprogramming workload. The first method introduces an operating sysbtm workload consisting of a fixed number of jobs to represent system CPU overhead processing. The second method extends the jobs' CPU service requests to include explicitly the CPU overhead necessary for system processing. The third method employs a communicating set of user and system job classes so that the CPU overhead can be modeled by switching jobs from user to system class whenever they require system CPU service. The capabilities and accuracy of the three methods are assessed and compared against performance and overhead data measured on a Univac 1110 computer.
Pieter S. Kritzinger, Anthony E. Krzesinski, Peter Teunissen
IEEE Trans. Software Eng.3
1979 A Queueing Model of a Timesliced Priority Driven Task Dispatching Algorithm
Pieter S. Kritzinger, Anthony E. Krzesinski, Peter Teunissen
Performance3
1978 A Multiclass Networt Model of a Demand Paging Computer System
Anthony E. Krzesinski, Peter Teunissen
Acta Informatica2
1977 Analysis of the Page Size Problem Using a Network Analyizer
Anthony E. Krzesinski, Peter Teunissen
Performance2