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

Roy M. Jenevein

dblp:81/1703 · DBLP profile ↗
← Back
18ranked-venue papers
4as first author
0since 2021 · last 1993
—ORCID · none

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

Systems, architecture and hardware · 16 · 4 first-authorSoftware engineering, systems software and programming languages · 6 · 3 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 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
9 papers
Interconnection networks and networks-on-chip · 37% Processor architecture and microarchitecture · 36% Distributed systems · 12%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.011993
Nest: A Nested-Predicate Scheme for Fault Tolerance · IEEE Trans. Computers 1993
Processor architecture and microarchitecture › instruction set architecture › ISA specification
instruction encoding
0.011993
16-Bit vs. 32-Bit Instructions for Pipelined Microprocessors · ISCA 1993
Processor architecture and microarchitecture › instruction set architecture
instruction set design
0.011993
16-Bit vs. 32-Bit Instructions for Pipelined Microprocessors · ISCA 1993
Processor architecture and microarchitecture › pipelining
pipelined processor
0.011993
16-Bit vs. 32-Bit Instructions for Pipelined Microprocessors · ISCA 1993
Query processing and optimization › join processing
parallel join
0.011991
A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins · VLDB 1991
Interconnection networks and networks-on-chip › interconnection networks
multicomputer network
0.011991
The KYKLOS Multicomputer Network: Interconnection Strategies, Properties, and Applications · IEEE Trans. Computers 1991
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
banyan network
0.011988
Regular CC-Banyan Networks · ISCA 1988
Interconnection networks and networks-on-chip › routing algorithms
deadlock-free routing
0.011988
Traffic Analysis of Rectangular SW-Banyan Networks · ISCA 1988
Interconnection networks and networks-on-chip
network topology
0.011988
Regular CC-Banyan Networks · ISCA 1988
Electronic design automation › physical design
routing
0.011988
Regular CC-Banyan Networks · ISCA 1988
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.021988
Dynamic, Distributed Resource Configuration on SW-Banyans · ISCA 1985
Regular CC-Banyan Networks · ISCA 1988
Cloud and datacenter computing › resource management
resource configuration
0.011985
Dynamic, Distributed Resource Configuration on SW-Banyans · ISCA 1985
Processor architecture and microarchitecture
instruction fetch
0.011993
16-Bit vs. 32-Bit Instructions for Pipelined Microprocessors · ISCA 1993
Cloud and datacenter computing › cluster resource management and scheduling
resource scheduling
0.011981
A Hardware Support Mechanism for Scheduling Resources in a Parallel Machine Environment · ISCA 1981
Network performance modeling › queueing analysis
queueing models of computer systems
0.011988
Traffic Analysis of Rectangular SW-Banyan Networks · ISCA 1988
Distributed systems
distributed resource management
0.011985
Dynamic, Distributed Resource Configuration on SW-Banyans · ISCA 1985

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

simulation · 0.0queueing model · 0.0formal modeling · 0.0routing strategies · 0.0network property analysis · 0.0distributed resource configuration · 0.0
YearPublicationVenuePosition
1993 16-Bit vs. 32-Bit Instructions for Pipelined Microprocessors
abstract
In any stored-program computer system, information is constantly transferred between the memory and the instruction processor. Machine instructions are a major portion of this traffic. Since transfer bandwidth is a limited resource, inefficiency in the encoding of instruction information (low code density) can have definite hardware and performance costs.
John D. Bunda, Donald S. Fussell, Roy M. Jenevein, William C. Athas
ISCA3
1993 Nest: A Nested-Predicate Scheme for Fault Tolerance
abstract
Introduces a nested-predicate scheme for fault tolerance, called Nest. Nest provides a formal comprehensive model for fault-tolerant parallel algorithms and a general methodology for designing reliable applications for multiprocessor systems. The model relies on the formalization of concepts for fault tolerance by means of three nested system predicates and on properties ruling their interrelationships. This rigorous framework facilitates the study of the specific properties that enable an algorithm to tolerate faults. The consequence of that is the outline of systematic design techniques that can be used to add fault tolerance properties to algorithms while preserving their functional characteristics.>
Luiz A. Laranjeira, Miroslaw Malek, Roy M. Jenevein
IEEE Trans. Computers3
1991 Performance Advantages of Multithreaded Processors
Won Woo Park, Donald S. Fussell, Roy M. Jenevein
ICPP (1)3
1991 On Tolerating Faults in Naturally Redundant Algorithms
abstract
A class of algorithms suitable for fault-tolerant execution in multiprocessor systems by exploiting the existing embedded redundancy in the problem variables is characterized. Because of this unique property, no extra computations need be superimposed on the algorithm in order to provide redundancy for fault recovery, as well as fault detection in some cases. A forward recovery scheme is thus used with very low time overhead. The method is applied to the implementation of two iterative algorithms: solution of Laplace equations by Jacobi's method and the calculation of the invariant distribution of a Markov chain. Experiments show less than 15% performance degradation for significant problem instances in fault-free situations, and as low as 2.43% in some cases. The extra computation time needed for locating and recovering from a detected fault does not exceed the time necessary to execute a single iteration. The fault-detection procedures provide fault coverage close to 100% for faults causing errors that affect the correctness of the computations.>
Luiz A. Laranjeira, Miroslaw Malek, Roy M. Jenevein
SRDS3
1991 A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins
Christopher B. Walton, Alfred G. Dale, Roy M. Jenevein
VLDB3
1991 The KYKLOS Multicomputer Network: Interconnection Strategies, Properties, and Applications
abstract
A tree-based interconnection architecture (called KYKLOS) for multicomputer systems is proposed. While the general form of the topology consists of multiple m-ary trees sharing a common set of leaf nodes, the focus is on the dual-tree case. One version of the dual-tree KYKLOS involves a bottom tree where the ordering of descendants of nodes at every level is an m-way shuffle. This architecture provides fault tolerance and vastly improved properties over the simple double tree while retaining the simplicity and low fan-out of the m-ary tree. Different routing strategies are presented and network properties as a function of routing strategy are investigated. The O(N/sup 2/) congestion at the root of the m-ary tree is reduced to O(N/sup 1.5/) while average normalized communication latencies are decreased. Applications of this architecture to facilitate parallel input/output (I/O) access and parallel processing of database operations such as the relational join are studied.>
Bernard L. Menezes, Roy M. Jenevein
IEEE Trans. Computers2
1988 Traffic Analysis of Rectangular SW-Banyan Networks
abstract
An algorithm to route packets in rectangular SW-banyans is described. A packet-switching scheme is modeled on single-sided and double-sided SW-banyans. Effects of queue lengths and processor configurations on performance are studied. Prevention of deadlocks in the network is discussed. Simulation results suggest a scheme with varying queue lengths for different levels of the network to optimize performance, and that the length be limited. The algorithm presented is able to take advantage of the network traffic information stored at a node and dynamically route a packet through a shortest path which has the least load.>
Roy M. Jenevein, Thomas Mookken
ISCA1
1988 Regular CC-Banyan Networks
abstract
Construction algorithms for rectangular and nonrectangular CC-banyan networks, as well as routing algorithms for double-ended and single-ended rectangular and nonrectangular CC-banyan networks, are presented. The time complexities of the routing algorithms are O(l), where l is the number of stages in the network.>
Doug W. Kim, G. Jack Lipovski, Alfred C. Hartmann, Roy M. Jenevein
ISCA4
1987 An Interconnection Network Supporting Relational Join Operations
Bernard L. Menezes, D. Brant, D. Loewi, Alfred G. Dale, Roy M. Jenevein
ICDCS5
1986 KYKLOS: Low Tide High Flow
Roy M. Jenevein, Bernard L. Menezes
ICDCS1
1986 Reliability Analysis of the KYKLOS Interconnection Network
Bernard L. Menezes, Roy M. Jenevein, Miroslaw Malek
ICDCS2
1986 Scaleability of a Binary Tree on a Hypercube
Sanjay R. Deshpande, Roy M. Jenevein
ICPP2
1986 SK-Banyans: A Unified Class of Banyan Networks
Julio de Melo, Roy M. Jenevein
ICPP2
1985 KYKLOS : A Linear Growth Fault-Tolerant Interconnection Network
Bernard L. Menezes, Roy M. Jenevein
ICPP2
1985 Dynamic, Distributed Resource Configuration on SW-Banyans
abstract
article Free Access Share on Dynamic, distributed resource configuration on SW-banyans Authors: John Feo Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, Texas Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, TexasView Profile , Roy Jenevein Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, Texas Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, TexasView Profile , J. C. Browne Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, Texas Departments of Computer Sciences and Computer and Electrical Engineering, The University of Texas at Austin, Austin, TexasView Profile Authors Info & Claims ACM SIGARCH Computer Architecture NewsVolume 13Issue 3June 1985 pp 268–275https://doi.org/10.1145/327070.327233Published:01 June 1985Publication History 0citation156DownloadsMetricsTotal Citations0Total Downloads156Last 12 Months7Last 6 weeks4 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 AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
John Feo, Roy M. Jenevein, James C. Browne
ISCA2
1983 Specification and Implementation of an Integrated Packet Communication Facility for an Array Computer
Bharat Deep Rathi, Sanjay R. Deshpande, Matthew C. Sejnowski, Don Walker, Roy M. Jenevein, G. Jack Lipovski, James C. Browne
ICPP5
1982 A control processor for a reconfigurable array computer
abstract
The problems of resource allocation, configuration and reconfiguration and network control must be solved before reconfigurable array computers can be effectively utilized. The interconnection networks proposed for these systems vary so that there has been no common or optimal solution proposed to these problems. This paper defines and describes the objectives, design, implementation and use of a network controller for a reconfigurable array computer, the Texas Reconfigurable Array Computer (TRAC). The objectives for the network controller are defined by management of the system state, the requirements of the operating system for functionality and the interface the network presents to the operating system. These objectives may be expected to have at least some commonality across most reconfigurable network architectures. The structure of the network controller given herein may offer guidance for development of controllers for other reconfigurable network architectures.
Roy M. Jenevein, James C. Browne
ISCA1
1981 A Hardware Support Mechanism for Scheduling Resources in a Parallel Machine Environment
Roy M. Jenevein, Doug DeGroot, G. Jack Lipovski
ISCA1