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

U. Narayan Bhat

dblp:41/2693 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 1987
0000-0001-9020-5701ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 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.

Theoretical computer science
1 paper
Automata and formal languages · 61% Logic in computer science · 30% Distributed computing theory · 9%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Parallel and multicore computing · 34% Processor architecture and microarchitecture · 34% Performance modeling and evaluation · 32%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Logic in computer science › concurrency theory
concurrency models
0.011987
Isomorphisms Between Petri Nets and Dataflow Graphs · IEEE Trans. Software Eng. 1987
Automata and formal languages › petri nets
free choice nets
0.011987
Isomorphisms Between Petri Nets and Dataflow Graphs · IEEE Trans. Software Eng. 1987
Automata and formal languages
petri nets
0.011987
Isomorphisms Between Petri Nets and Dataflow Graphs · IEEE Trans. Software Eng. 1987
Processor architecture and microarchitecture
dataflow architecture
0.011986
A Formal Definition of Data Flow Graph Models · IEEE Trans. Computers 1986
Parallel and multicore computing
parallel computation models
0.011986
A Formal Definition of Data Flow Graph Models · IEEE Trans. Computers 1986
Performance modeling and evaluation
queueing models
0.031979
An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation · J. ACM 1979
Busy Period Analysis of a Time-Sharing System: transform inversion · J. ACM 1972
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971
Operating systems › resource management › process management
CPU scheduling
0.011979
An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation · J. ACM 1979
Performance modeling and evaluation › queueing models
busy period analysis
0.011972
Busy Period Analysis of a Time-Sharing System: transform inversion · J. ACM 1972
Operating systems › resource management › process management › multiprogramming
time-sharing systems
0.011971
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971
Performance modeling and evaluation › queueing models
semi-markov process
0.011971
Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process · J. ACM 1971

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

petri net theory · 0.0net decomposition · 0.0isomorphism · 0.0bipartite graph theory · 0.0simulation · 0.0semi-markov model · 0.0transform inversion · 0.0laplace-stieltjes transform · 0.0semi-markov process · 0.0busy period analysis · 0.0
YearPublicationVenuePosition
1987 Isomorphisms Between Petri Nets and Dataflow Graphs
abstract
Dataflow graphs are a generalized model of computation. Uninterpreted dataflow graphs with nondeterminism resolved via probabilities are shown to be isomorphic to a class of Petri nets known as free choice nets. Petri net analysis methods are readily available in the literature and this result makes those methods accessible to dataflow research. Nevertheless, combinatorial explosion can render Petri net analysis inoperative. Using a previously known technique for decomposing free choice nets into smaller components, it is demonstrated that, in principle, it is possible to determine aspects of the overall behavior from the particular behavior of components.
Krishna M. Kavi, Bill P. Buckles, U. Narayan Bhat
IEEE Trans. Software Eng.3
1986 A Formal Definition of Data Flow Graph Models
abstract
In this paper, a new model for parallel computations and parallel computer systems that is based on data flow principles is presented. Uninterpreted data flow graphs can be used to model computer systems including data driven and parallel processors. A data flow graph is defined to be a bipartite graph with actors and links as the two vertex classes. Actors can be considered similar to transitions in Petri nets, and links similar to places. The nondeterministic nature of uninterpreted data flow graphs necessitates the derivation of liveness conditions.
Krishna M. Kavi, Bill P. Buckles, U. Narayan Bhat
IEEE Trans. Computers3
1979 An Evaluation of CPU Efficiency Under Dynamic Quantum Allocation
abstract
A model for a t,me-shanng operating system is developed in order to assess the effects of dynamic quantum allocation and overhead vanabdity on central processing unit (CPU) efficiency CPU efficiency is determmed by the proportion of time devoted to user-oriented (problem state) tasks within a busy period Computational results indicate that a dynamic quantum allocation strategy produces significant differences in CPU efficiency compared to a constant quantum The differences are affected significantly by the variability among allocated quantum values and the demand on the system Overhead variability also has a pronounced effect.A function that depicts overhead as decreasing with demand produces more stable values of CPU efficiency The interaction between demand and the amount of overhead is observed to be significant KEY WORDS AND PHRASES dynamic quantum allocation, overhead vanabihty, semi-Markov model, time-sharing system, CPU efficiency CR CATEGORIES 4 35 1. Introductzon DESIGN CONSIDERATIONS IN TIME-SHARING OPERATING SYSTEMS.With a timesharing operating system, a single program is given control of the central processing unit (CPU) until execution is completed or a maximum ume limit is reached.This time slice, called a quantum, is followed by a period during which the CPU is controlled by the operating system while control of the CPU is removed from one program and assigned to another.This duration is called the overhead.A quite natural view is that the quantum represents a period of effective processing while the overhead is a necessary but nonproductive time requirement (see Mullery and Driscoll [18]).As Wichman [13, p. 194] states, "What one wants is some cheap method, in terms of processor time, of controlling what's going on."However, in a relauvely heterogeneous environment, characterized by several program prlonty levels, the scheduling Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice and the title of the pubhcat,on and its date appear, and notice is given that copying is by permission of the AsSoclaUon for Computing Machinery To copy otherwise, or to republish, requires a fee and/or specific permission This report is a major revision containing corrections to and extensions of results given m "Dynamic Quantum Allocation and Swap-Time Vanabihty in Time-Sharing Operating Systems," VPI & SU Technical Report CS73001-R and SMU Technical Report CP-73009
U. Narayan Bhat, Richard E. Nance
J. ACM1
1975 Information networks: A probabilistic model for hierarchical message transfer
U. Narayan Bhat, Richard E. Nance, Robert R. Korfhage
Inf. Sci.1
1972 Busy Period Analysis of a Time-Sharing System: transform inversion
abstract
Analytical results in terms of Laplace-Stieltjes transforms for the busy period distribution of a time-sharing system with a central processing unit (CPU) and N peripheral units are derived in an earlier paper by Bhat and Nance.Assumptions of the model are that job arrivals are Poisson, required processing time for each job is an independent exponential random variable, and a feedback type discipline governs CPU access.The steady-state results of the earlier work are extended to gain information about the transient behavior of the CPU, Approximate results for the busy period distribution function are presented through numerical inversion of the transforms.Using these results qualitative conclusions are drawn regarding the sensitivity of system performance to changes in the number of peripheral units, quantum size, and CPU capability.
Richard E. Nance, U. Narayan Bhat, Billy G. Claybrook
J. ACM2
1972 Information networks: Definitions and message transfer models
abstract
Abstract A mathematical definition of an information network is constructed with the purpose of developing a theory useful in answering practical questions concerning information transfer. An information network includes: (1) users, (2) information resources, (3) information centers, and (4) the total information transfer structure linking (1), (2), and (3). Emphasis is placed on the message transfer structure, as distinguished from the document transfer structure, to identify some basic network configurations. Any message transfer structure is shown in graph theory concepts to be either isographic or nonisographic. Among the isographic structures, the cyclic and decentralized networks are defined. The strictly hierarchical network is also defined, and the 2‐regular network, reflected in the ARPA design, is identified. Measures of network structure, in particular the accessibility and flexibility in message transfer, are developed. These measures for the basic structures are used to characterize more general structures. While some comparisons of message transfer structures can be made, development of more comprehensive measures is a necessity.
Richard E. Nance, Robert R. Korfhage, U. Narayan Bhat
J. Am. Soc. Inf. Sci.3
1971 Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process
abstract
article Free Access Share on Busy Period Analysis of a Time-Sharing System Modeled as a Semi-Markov Process Authors: U. Narayan Bhat Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, Texas Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, TexasView Profile , Richard E. Nance Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, Texas Institute of Technology, Computer Science/Operations Research Center, Southern Methodist University, Dallas, TexasView Profile Authors Info & Claims Journal of the ACMVolume 18Issue 2April 1971 pp 221–238https://doi.org/10.1145/321637.321643Published:01 April 1971Publication History 10citation367DownloadsMetricsTotal Citations10Total Downloads367Last 12 Months7Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
U. Narayan Bhat, Richard E. Nance
J. ACM1