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

Seth Abraham

dblp:99/2822 · DBLP profile ↗
← Back
17ranked-venue papers
9as first author
0since 2021 · last 2007
—ORCID · none

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

Systems, architecture and hardware · 15 · 9 first-authorSoftware engineering, systems software and programming languages · 2

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 · 60% Interconnection networks and networks-on-chip · 16% Energy-efficient computing · 10%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › network performance analysis
network performance modeling
0.022000
Performance-Based Constraints for Multidimensional Networks · IEEE Trans. Parallel Distributed Syst. 2000
Performance of the Direct Binary n-Cube Network for Multiprocessors · IEEE Trans. Computers 1989
Performance modeling and evaluation
queueing models
0.012000
Performance-Based Constraints for Multidimensional Networks · IEEE Trans. Parallel Distributed Syst. 2000
Energy-efficient computing › thermal management
hot-spot mitigation
0.011995
Using a Multipath Network for Reducing the Effects of Hot Spots · IEEE Trans. Parallel Distributed Syst. 1995
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.011995
Using a Multipath Network for Reducing the Effects of Hot Spots · IEEE Trans. Parallel Distributed Syst. 1995
Memory systems
memory access latency
0.011992
Effect of Data Access Delays and System Partitionability on the Dynamic Performance of a Shared Memory Multiprocessor · SC 1992
Performance modeling and evaluation › simulation › parallel architecture simulation
multiprocessor simulation
0.011992
Effect of Data Access Delays and System Partitionability on the Dynamic Performance of a Shared Memory Multiprocessor · SC 1992
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor
0.011992
Effect of Data Access Delays and System Partitionability on the Dynamic Performance of a Shared Memory Multiprocessor · SC 1992
Performance modeling and evaluation
simulation
0.011992
Effect of Data Access Delays and System Partitionability on the Dynamic Performance of a Shared Memory Multiprocessor · SC 1992
Interconnection networks and networks-on-chip
hypercube network
0.011989
Performance of the Direct Binary n-Cube Network for Multiprocessors · IEEE Trans. Computers 1989
Performance modeling and evaluation › simulation › communication system simulation
network simulation
0.011995
Using a Multipath Network for Reducing the Effects of Hot Spots · IEEE Trans. Parallel Distributed Syst. 1995

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

simulation · 0.0stochastic analysis · 0.0multi-path routing · 0.0simulation modeling · 0.0mathematical modeling · 0.0
YearPublicationVenuePosition
2007 Using Model Trees for Computer Architecture Performance Analysis of Software Applications
abstract
The identification of performance issues on specific computer architectures has a variety of important benefits such as tuning software to improve performance, comparing the performance of various platforms and assisting in the design of new platforms. In order to enable this analysis, most modern micro-processors provide access to hardware-based event counters. Unfortunately, features such as out-of-order execution, pre-fetching and speculation complicate the interpretation of the raw data. Thus, the traditional approach of assigning a uniform estimated penalty to each event does not accurately identify and quantify performance limiters. This paper presents a novel method employing a statistical regression-modeling approach to better achieve this goal. Specifically, a model-tree based approach based on the M5' algorithm is implemented and validated that accounts for event interactions and workload characteristics. Data from a subset of the SPEC CPU2006 suite is used by the algorithm to automatically build a performance-model tree, identifying the unique performance classes (phases) found in the suite and associating with each class a unique, explanatory linear model of performance events. These models can be used to identify performance problems for a given workload and estimate the potential gain from addressing each problem. This information can help orient the performance optimization efforts to focus available time and resources on techniques most likely to impact performance problems with highest potential gain. The model tree exhibits high correlation (more than 0.98) and low relative absolute error (less than 8 %) between predicted and measured performance, attesting it as a sound approach for performance analysis of modern superscalar machines
ElMoustapha Ould-Ahmed-Vall, James Woodlee, Charles Yount, Kshitij A. Doshi, Seth Abraham
ISPASS5
2005 Architectural Characterization of Processor Affinity in Network Processing
abstract
Network protocol stacks, in particular TCP/IP software implementations, are known for its inability to scale well in general-purpose monolithic operating systems (OS) for SMP. Previous researchers have experimented with affinitizing processes/thread, as well as interrupts from devices, to specific processors in a SMP system. However, general purpose operating systems have minimal consideration of user-defined affinity in their schedulers. Our goal is to expose the full potential of affinity by in-depth characterization of the reasons behind performance gains. We conducted an experimental study of TCP performance under various affinity modes on IA-based servers. Results showed that interrupt affinity alone provided a throughput gain of up to 25%, and combined thread/process and interrupt affinity can achieve gains of 30%. In particular, calling out the impact of affinity on machine clears (in addition to cache misses) is characterization that has not been done before
Annie P. Foong, Jason Fung, Donald Newell, Seth Abraham, Peggy Irelan, Alex Lopez-Estrada
ISPASS4
2000 Performance-Based Constraints for Multidimensional Networks
abstract
A stochastic analysis of multidimensional networks with unidirectional or bidirectional links between nodes is presented. The analysis allows the development of an accurate model for examining the performance and cost trade-offs of different network configurations. The model is validated through simulation and does not rely on the simplifying assumptions of previous models. In addition, the model is valid for the hypercube network. Two new performance-based design constraints are introduced: constant maximum throughput and constant unity queue. These new constraints are fundamentally different than previous constraints, which are based on some characterization of hardware implementation costs. Both of the new constraints allow performance and cost comparisons of different network configurations to be made on the basis of an equal ability to handle a range of traffic load. Results under the new constraints clearly show that a low dimensional network, while offering the lowest message latency, must be significantly more expensive than a comparable high dimensional network and, in some cases, may be impractical to implement. In addition, the constraints demonstrate that performance is highly dependent on offered load.
James R. Anderson 0001, Seth Abraham
IEEE Trans. Parallel Distributed Syst.2
1997 Multidimensional Network Performance with Unidirectional Links
abstract
A stochastic analysis of multidimensional networks with unidirectional links between nodes is presented, which is more accurate than previous models and valid for the hypercube. The results are reconciled with those of previous researchers who have reported conflicting conclusions. In addition to the classic constraints of constant link width, pin-out, and bisection width, a new constraint, constant maximum throughput, is introduced. This constraint dramatizes the performance and cost trade-offs between different network topologies.
James R. Anderson 0001, Seth Abraham
ICPP2
1995 Using a Multipath Network for Reducing the Effects of Hot Spots
abstract
One type of interconnection network for a medium to large-scale parallel processing system (i.e., a system with 2/sup 6/ to 2/sup 16/ processors) is a buffered packet-switched multistage interconnection network (MIN). It has been shown that the performance of these networks is satisfactory for uniform network traffic. More recently, several studies have indicated that the performance of MIN's is degraded significantly when there is hot spot traffic, that is, a large fraction of the messages are routed to one particular destination. A multipath MIN is a MIN with two or more paths between all source and destination pairs. This research investigates how the Extra Stage Cube multipath MIN can reduce the detrimental effects of tree saturation caused by hot spots. Simulation is used to evaluate the performance of the proposed approaches. The objective of this evaluation is to show that, under certain conditions, the performance of the network with the usual routing scheme is severely degraded by the presence of hot spots. With the proposed approaches, although the delay time of hot spot traffic may be increased, the performance of the background traffic, which constitutes the majority of the network traffic, can be significantly improved.>
Mu-Cheng Wang, Howard Jay Siegel, Mark A. Nichols, Seth Abraham
IEEE Trans. Parallel Distributed Syst.4
1994 Strategies for the Massively Parallel Simulation of Interconnection Networks
abstract
Methods for enhancing multistage interconnection network simulators running on massively parallel SIMD computers are presented. Aspects of parallel simulation of interconnection networks are discussed and different strategies of mapping the architecture of the network to be simulated onto the parallel machine are studied and compared. As case studies, two strategies of mapping synchronous multistage cube networks onto the MasPar MP-1 SIMD machine are explored and their implementations are compared. The methods result in an efficient simulator which can process 10^9 data packets in 40 minutes.
Michael Jurczyk, Thomas Schwederski, R. Born, Howard Jay Siegel, Seth Abraham
ICPP (1)5
1993 Reducing the Effect of Hot Spots by Using a Multipath Network
abstract
One type of interconnection network for a medium to large-scale parallel processing system (i.e., a system with 26 to 216 processors) is a buffered packet-switched multistage interconnection network (MIN). It has been shown that the per formance of these networks is satisfactory for uniform network traffic. More recently, several studies have indicated that the performance of MINs is degraded significantly when there is hot spot traffic, that is, a large fraction of the messages are routed to one particular destination. A multipath MIN is a MIN with two or more paths between all source and destination pairs. This research investigates how the Extra Stage Cube multipath MIN can reduce the detrimental effects of tree satura tion caused by hot spots. Simulation is used to evaluate the per formance of the proposed approach. The objective of this evaluation is to show that, under certain conditions, the perfor mance of the network with the usual routing scheme is severely degraded by the presence of hot spots. With the proposed approach, although the delay time of hot spot traffic may be increased, the performance of the background traffic, which constitutes the majority of the network traffic, can be significantly improved.
Mu-Cheng Wang, Howard Jay Siegel, Mark A. Nichols, Seth Abraham
ICPP (1)4
1992 Effect of Data Access Delays and System Partitionability on the Dynamic Performance of a Shared Memory Multiprocessor
abstract
Any architectural or operational inefficiencies in multiprocessors with thousands of processors are likely to have a significant negative impact on the performance of the system. The authors examine two such issues in large-scale shared memory multiprocessors-the delays involved in accessing global shared memory, and the low processor utilization resulting from inefficient partitioning of the system among several tasks. These studies are undertaken using a simulation model that directly integrates the nondeterministic interconnection network delays encountered during shared memory accesses into the execution of tasks on processors. The results show the quantitative impact of interconnection network delay on system performance and point to ways of reducing this impact. Furthermore, when incoming tasks have large processor requirements, the system's inability to partition the processors among several tasks efficiently has a significant detrimental effect on performance. The effectiveness of some techniques to solve this partitionability problem is discussed.>
Seth Abraham, Krishnan Padmanabhan
SC1
1992 Report of the Purdue Workshop on Grand Challenges in Computer Architecture for the Support of High Performance Computing
Howard Jay Siegel, Seth Abraham, William L. Bain, Kenneth E. Batcher, Thomas L. Casavant, Doug DeGroot, Jack B. Dennis, David C. Douglas, Tse-Yun Feng, James R. Goodman, Alan Huang, Harry F. Jordan, J. Robert Jamp, Yale N. Patt, Alan Jay Smith, James E. Smith 0001, Lawrence Snyder 0001, Harold S. Stone, Russ Tuck, Benjamin W. Wah
J. Parallel Distributed Comput.2
1991 the Twisted Cube Topology for Multiprocessors: A Study in Network Asymmetry
Seth Abraham, Krishnan Padmanabhan
J. Parallel Distributed Comput.1
1991 Performance of Multicomputer Networks under Pin-out Constraints
Seth Abraham, Krishnan Padmanabhan
J. Parallel Distributed Comput.1
1990 Constraint Based Evaluation of Multicomputer Networks
Seth Abraham, Krishnan Padmanabhan
ICPP (1)1
1989 An Analysis of the Twisted Cube Topology
Seth Abraham, Krishnan Padmanabhan
ICPP (1)1
1989 Performance of the Direct Binary n-Cube Network for Multiprocessors
abstract
A mathematical model for predicting the performance of the direct binary n-cube interconnection scheme is presented. These predictions are checked against simulations of a comparable system. The results for the network are compared to known results for indirect interconnection schemes like the crossbar and indirect n-cube networks. Special operation conditions such as broadcasts and hot spots are considered. The following main inferences can be drawn from the study. Indirect networks need to use switches of size significantly larger than 2*2 to equal or better the performance of the hypercube system, under equiprobable distribution of message destinations. Sources attached to nodes in the direct network must be capable of generating multiple messages in a cycle to exploit the available bandwidth fully which is a key difference from the indirect networks. A variant of the standard broadcast algorithm introduced achieves a balanced distribution of network traffic, permitting the hypercube to support significant amounts of broadcast messages. These studies indicate that the transient effects of potential hot spot nodes on the background messages are small in the case of the hypercube.>
Seth Abraham, Krishnan Padmanabhan
IEEE Trans. Computers1
1988 Instruction reorganization for a variable-length pipelined microprocessor
abstract
The implementation of an instruction reorganizer for a floating-point microprocessor with a variable-length pipeline is described. The reorganizer is designed to work with compiler-generated or hand-written assembly language code. A greedy heuristic algorithm is used to reorder instructions inside basic blocks. Memory aliasing is handled by accepting dependency-resolving directives from either the compiler or the assembly language programmer. Benchmark of the reorganizer using the Basic Linear Algebra Subprograms and the Livermore Loops are presented.>
Seth Abraham, Krishnan Padmanabhan
ICCD1
1988 Reliability of the Hypercube
Seth Abraham, Krishnan Padmanabhan
ICPP (1)1
1986 Performance of the Direct Binary n-Cube Network for Multiprocessors
Seth Abraham, Krishnan Padmanabhan
ICPP1