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

Eric Weigle

dblp:43/2084 · DBLP profile ↗
← Back
10ranked-venue papers
6as 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 · 8 · 4 first-authorComputer networks · 2 · 2 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
4 papers
High-performance computing · 46% Distributed systems · 33% Interconnection networks and networks-on-chip · 14%
Computer networks
3 papers
Transport protocols and congestion control · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%

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

TopicWeightPapersLastEvidence papers
Transport protocols and congestion control › TCP performance enhancement
TCP buffer tuning
0.012002
A Comparison of TCP Automatic Tuning Techniques for Distributed Computing · HPDC 2002
High-performance computing › cluster computing
beowulf cluster
0.012002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
High-performance computing
cluster computing
0.012002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Transport protocols and congestion control
TCP variants
0.012001
A Case for TCP Vegas in High-Performance Computational Grids · HPDC 2001
Transport protocols and congestion control › TCP variants
TCP Vegas
0.012001
A Case for TCP Vegas in High-Performance Computational Grids · HPDC 2001
Distributed systems › distributed scheduling
data transfer scheduling
0.012007
Partial content distribution on high performance networks · HPDC 2007
Interconnection networks and networks-on-chip
high-speed networks
0.012007
Partial content distribution on high performance networks · HPDC 2007
Computational science and engineering › astronomy
astrophysical simulation
0.012002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Distributed systems › distributed system evaluation
distributed application performance
0.012002
A Comparison of TCP Automatic Tuning Techniques for Distributed Computing · HPDC 2002
Energy-efficient computing
power management
0.012002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Distributed systems
grid computing
0.012001
A Case for TCP Vegas in High-Performance Computational Grids · HPDC 2001
Distributed systems › distributed communication
wide-area communication
0.012001
A Case for TCP Vegas in High-Performance Computational Grids · HPDC 2001

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

metadata management · 0.1bittorrent-based transfer · 0.1hydrodynamic simulation · 0.1experimental comparison · 0.1simulation · 0.1gravitational treecode · 0.0gravitational tree-code · 0.0
YearPublicationVenuePosition
2007 Partial content distribution on high performance networks
abstract
We present and analyze techniques to efficiently solve the partial content distribution problem – distributing a logical data set to receivers which individually desire only subsets of the total data. This is a more general and fundamentally different problem than traditional whole-file content distribution; providing new challenges and new optimization opportunities. It supports a wider variety of use models, e.g., striped file transfer, scatter/gather, or distributed editing. This work develops new metadata management and transfer scheduling techniques providing good results on high performance networks. Distributed applications in such systems tend to have data requirements more complicated than just total overlap at every node: transfers desired differ dramatically from whole-file content distribution. Traditional approaches perform poorly in such cases. We provide empirical data exhibiting these limitations, evaluate a new BitTorrent-based implementation of our ideas, and show order of magnitude improvements in bandwidth and latency.
Eric Weigle, Andrew A. Chien
HPDC1
2006 Peer-to-Peer Error Recovery for Hybrid Satellite-Terrestrial Networks
abstract
Media companies (and other organizations with large amounts of digital content) require prompt broadcast of extremely large files from a single source to a collection of geographically dispersed destinations. Due to the high cost of terrestrial networks of sufficient bandwidth, satellite networks are commonly used for such transfers. However, current satellite transfers rely on expensive error correction via forward error correction and whole-file retransmission. This paper presents a new, hybrid solution combining the advantages of satellite and terrestrial networks to provide cost-effective reliable file transfer. Specifically, we propose a new peer-to-peer scheme exploiting fast terrestrial networks and multiple receivers to recover from high loss rates (5% or more) in near real-time (latency < 400ms). This solution is efficient, robust under variable packet loss and connectivity, user tunable, scales well, and doubles bandwidth compared to existing approaches. The system has been validated via extensive simulations using a terrestrial network based on the AT&T common backbone core network
Eric Weigle, Matti A. Hiltunen, Richard D. Schlichting, Vinay A. Vaishampayan, Andrew A. Chien
Peer-to-Peer Computing1
2005 The Composite Endpoint Protocol (CEP): scalable endpoints for terabit flows
abstract
We introduce the Composite Endpoint Protocol (CEP), which efficiently composes a set of transmission elements to support high speed flows which exceed the capabilities of a single computer. CEP's unique capabilities include: (1) allowing multiple processes (a composite endpoint) to take part in a single logical connection, (2) providing a simple, flexible interface to describe data layouts and composite endpoint communication to user programs, (3) providing efficient transfer scheduling which coordinates heterogeneous nodes to achieve good composite performance, and (4) a scalable architecture which supports large numbers of participants in a composite endpoint. We describe the design of CEP, an initial implementation, and an empirical evaluation exhibiting the above capabilities. We have achieved speeds over 32 Gbps using commodity cluster hardware with linear scalability performance 7x naive approaches, and low overhead.
Eric Weigle, Andrew A. Chien
CCGRID1
2003 Automatic Flow-Control Adaptation for Enhancing Network Performance in Computational Grids
Wu-chun Feng, Mark K. Gardner, Mike Fisk, Eric Weigle
J. Grid Comput.4
2002 The Bladed Beowulf: A Cost-Effective Alternative to Traditional Beowulf
abstract
We present a new twist to the Beowulf cluster - the Bladed Beowulf. In contrast to traditional Beowulfs which typically use Intel or AMD processors, our Bladed Beowulf uses Trans-meta processors in order to keep thermal power dissipation low and reliability and density high while still achieving comparable performance to Intel- and AMD-based clusters. Given the ever increasing complexity of traditional supercomputers and Beowulf clusters; the issues of size, reliability power consumption, and ease of administration and use will be "the" issues of this decade for high-performance computing. Bigger and faster machines are simply not good enough anymore. To illustrate, we present the results of performance benchmarks on our Bladed Beowulf and introduce two performance metrics that contribute to the total cost of ownership (TCO) of a computing system - performance/power and performance/space.
Wu-chun Feng, Michael S. Warren, Eric Weigle
CLUSTER3
2002 A Comparison of TCP Automatic Tuning Techniques for Distributed Computing
abstract
Rather than painful, manual, static, per-connection optimization of TCP buffer sizes simply to achieve acceptable performance for distributed applications, many researchers have proposed techniques to perform this tuning automatically. This paper first discusses the relative merits of the various approaches in theory, and then provides substantial experimental data concerning two competing implementations-the buffer autotuning already present in Linux 2.4.x and "dynamic right-sizing." The paper reveals heretofore unknown aspects of the problem and current solutions, provides insight into the proper approach for different circumstances, and points toward ways to further improve performance.
Eric Weigle, Wu-chun Feng
HPDC1
2002 Honey, I Shrunk the Beowulf!
abstract
In this paper, we present a novel twist on the Beowulf cluster - the Bladed Beowulf. Designed by RLX Technologies and integrated and configured at Los Alamos National Laboratory, our Bladed Beowulf consists of compute nodes made from commodity off-the-shelf parts mounted on motherboard blades measuring 14.7" /spl times/ 4.7" /spl times/ 0.58". Each motherboard blade (node) contains a 633 MHz Trans-meta TM5600/spl trade/ CPU, 256 MB memory, 10 GB hard disk, and three 100-Mb/s Fast Ethernet network interfaces. Using a chassis provided by RLX, twenty-four such nodes mount side-by-side in a vertical orientation to fit in a rack-mountable 3U space, i.e., 19" in width and 5.25" in height. A Bladed Beowulf can reduce the total cost of ownership (TCO) of a traditional Beowulf by a factor of three while providing Beowulf-like performance. Accordingly, rather than use the traditional definition of price-performance ratio where price is the cost of acquisition, we introduce a new metric called ToPPeR: total price-performance ratio, where total price encompasses TCO. We also propose two related (but more concrete) metrics: performance-space ratio and performance-power ratio.
Wu-chun Feng, Michael S. Warren, Eric Weigle
ICPP3
2002 High-density computing: a 240-processor Beowulf in one cubic meter
abstract
We present results from computations on Green Destiny, a 240-processor Beowulf cluster which is contained entirely within a single 19-inch wide 42U rack. The cluster consists of 240 Transmeta TM5600 667-MHz CPUs mounted on RLX Technologies motherboard blades. The blades are mounted side-by-side in an RLX 3U rack-mount chassis, which holds 24 blades. The overall cluster contains 10 chassis and associated Fast and Gigabit Ethernet switches. The system has a footprint of 0.5 meter 2 (6 square feet), a volume of 0.85 meter 3 (30 cubic feet) and a measured power dissipation under load of 5200 watts (including network switches). We have measured the performance of the cluster using a gravitational treecode N-body simulation of galaxy formation using 200 million particles, which sustained an average of 38.9 Gflops on 212 nodes of the system. We also present results from a three-dimensional hydrodynamic simulation of a core-collapse supernova.
Michael S. Warren, Eric Weigle, Wu-chun Feng
SC2
2001 A Case for TCP Vegas in High-Performance Computational Grids
abstract
Computational grids such as the Information Power Grid (Johnston et al., 1999), Particle Physics Data Grid , and Earth System Grid depend on TCP to provide reliable communication between nodes across a wide-area network (WAN). Of the available TCP implementations, TCP Reno and its variants are the most widely deployed; however, Reno's performance in computational grids is mediocre at best. Due to conflicting results in the evaluation of TCP implementations, we present a detailed simulation study that unifies the conflicting results and demonstrates the limitations of earlier work. We focus on the two most debated versions of TCP-Reno and Vegas. Using real traffic distributions, we show that Vegas performs well over modern high-performance links and better than Reno with the proper selection of the Vegas parameters /spl alpha/ and /spl beta/. Our results exhibit ways to significantly enhance the performance of distributed computational grids that rely on TCP.
Eric Weigle, Wu-chun Feng
HPDC1
2001 Dynamic right-sizing: a simulation study
abstract
Virtually all network applications requiring reliable end-to-end communication depend on TCP. Unfortunately, the performance of any stock TCP is abysmal over wide-area networks (WANs) and even over local-area networks (LANs) with very high-bandwidth links. Currently, network researchers manually optimize TCP buffer sizes to achieve acceptable performance over a given connection. Unfortunately, this manual optimization requires changes to the kernel on both end hosts involved in the network connection (changes that are only effective for connections between these two hosts). Furthermore, because two administrative domains must be coordinated to perform this optimization, this process can be tedious and time consuming. To address these problems, this paper illustrates the benefits of a new technique called dynamic right-sizing. This technique dynamically and automatically determines the best buffer size, and hence flow-control window size in TCP. Our simulation study shows that dynamic right-sizing can improve the performance of flows by two orders of magnitude over stock TCP implementations that have static flow-control windows.
Eric Weigle, Wu-chun Feng
ICCCN1