Wu-chun Feng

FAST TCP: from theory to experiments (2005)

Jin, Cheng, Wei, David, Low, Steven H., Bunn, Julian, Choe, Hyojeong D., Doyle, John C., ...

We describe a variant of TCP, called FAST, that can sustain high throughput and utilization at multigigabits per second over large distances. We present the motivation, review the background theory,...

User-Space Auto-Tuning for TCP FlowControl in Computational Grids (2004)

Mark K. Gardner, Sunil Thulasidasan, Wu-chun Feng

With the advent of computational grids, networking performance over the wide-area network (WAN) has become a critical component in the grid infrastructure. Unfortunately, many high-performance grid...

The Design, Implementation, and Evaluation of (2003)

Aaron E. Darling, Lucas Carey, Wu-chun Feng

mpiBLAST is an open-source parallelization of BLAST that achieves superlinear speed-up by segmenting a BLAST database and then having each node in a computational cluster search a unique portion of...

MUSE: A Software Oscilloscope for Clusters and Grids (2003)

Mark K. Gardner, Michael Broxton, Adam Engelhart, Wu-chun Feng

Oscilloscopes and their cousins, logic analyzers, are the tools of choice for difficult electronic hardware problems. In the hands of a skilled engineer or technician, these tools can be used to...

The Design, Implementation, and Evaluation of (2003)

Aaron E. Darling, Lucas Carey, Wu-chun Feng

mpiBLAST is an open-source parallelization of BLAST that achieves superlinear speed-up by segmenting a BLAST database and then having each node in a computational cluster search a unique portion of...

Proposal to NSF CISE (2003)

Guy Almes, Werner Almesberger, Julian Bunn, Les Cottrell, John C. Doyle, ...

Contents 1 Executive summary 3 2 Motivation 4 2.1 Demand for ultrascale networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 TCP/IP paradigm . . . . . . . . . . . . . ....

An Integrated Multimedia Environment for Speech Recognition (2002)

Wu-chun Feng

To provide a natural interface to the computer, we present an integrated speech, gesture, and handwriting recognition system. By integrating these technologies, we can easily accomplish all the tasks...

GREEN: Proactive Queue Management (2002)

Wu-chun Feng, Apu Kapadia, Sunil Thulasidasan

We present a proactive queue-management (PQM) algorithm called GREEN that applies knowledge of the steadystate behavior of TCP connections to intelligently and proactively drop packets, thus...

Using Steady-State TCP Behavior for Proactive Queue Management (2002)

Sunil Thulasidasan, Wu-chun Feng

This paper describes and evaluates the use of steady-state TCP behavior knowledge for proactive queue management (PQM). We show how routers can use flow parameters and the knowledge of TCP end-host...

High-Density Computing: A 240-Processor Beowulf in One Cubic Meter (2002)

Michael S. Warren, Eric H. Weigle, Wu-chun Feng

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...

GREEN: Proactive Queue Management over a Best-Effort Network (2002)

Wu-chun Feng, Apu Kapadia, Sunil Thulasidasan

We present a proactive queue-management (PQM) algorithm called GREEN that applies knowledge of the steadystate behavior of TCP connections to intelligently and proactively drop packets, thus...

Packet Spacing: An Enabling Mechanism for Delivering Multimedia Content in Computational Grids (2002)

Annetie C. Feng, Wu-chun Feng, Geneva G. Belford

Streaming multimedia with UDP has become increasingly popular over distributed systems like the Internet. Scientific applications that stream multimedia include remote computational steering of...

The Quadrics Network (QsNet): High-Performance Clustering Technology (2002)

Fabrizio Petrini, Wu-chun Feng, Adolfy Hoisie, Salvador Coll, Eitan Frachtenberg

The Quadrics interconnection network (QsNet) contributes two novel innovations to the field of highperformance interconnects: (1) integration of the virtualaddress spaces of individual nodes into a...

Performance Trade-Offs Of Tcp Adaptation Methods (2002)

Wu-chun Feng

Parallel streams and the flow-control adaption have been proposed as methods for overcoming the throughput limitations of existing transport protocols. While these methods have been very effective in...

The Effects of Inter-Packet Spacing on the Delivery of Multimedia (2002)

Apu Kapadia, Annette Feng, Wu-chun Feng

Streaming multimedia content with UDP has become increasingly popular over distributed systems such as the Internet. However, because UDP does not possess any congestion-control mechanism and most...

An Inter-Realm, Cyber-Security Infrastructure for Virtual Supercomputing (2001)

Jalal Al-muhtadi, Wu-chun Feng, Mike Fisk

Virtual supercomputing, (i.e., high-performance grid computing) , is poised to revolutionize the way we think about and use computing. However, the security of the links interconnecting the nodes...

The Quadrics Network (QsNet): High-Performance Clustering Technology (2001)

Fabrizio Petrini, Wu-chun Feng, Adolfy Hoisie, Salvador Coll, Eitan Frachtenberg

The Quadrics interconnection network (QsNet) contributes two novel innovations to the field of highperformance interconnects: (1) integration of the virtualaddress spaces of individual nodes into a...

A New Method for Estimating (2001)

Houssain Kettani, Wu-chun Feng

This paper shows that the current methods for estimating the Hurst parameter in self-similar tra#c can lead to ambiguous and potentially incorrect results. Consequently, we propose a new method to...

Performance Evaluation of the Quadrics Interconnection Network (2000)

Fabrizio Petrini, Adolfy Hoisie, Wu-chun Feng

We present an initial performance evaluation of the Quadrics interconnection network (QsNET). We describe the main hardware and software features of QsNET of relevance to the system designer and to...

Rate-Adjustment Algorithm for Aggregate TCP Congestion-Control (2000)

Peerapol Tinnakornsrisuphap Y, Rajeev Agrawal Y, Wu-chun Feng

The TCP congestion-control mechanism is an algorithm designed to probe the available bandwidth of the network path that TCP packets traverse. However, it is wellknown that the TCP congestion-control...

Dynamic Adjustment of TCP Window Sizes (2000)

Mike Fisk, Wu-chun Feng

The original design of TCP failed to support reasonable performance over networks with large bandwidths and high round-trip times. Subsequent work on TCP has enabled the use of larger flow-control...

Time-Sharing Parallel Jobs in the Presence of Multiple Resource Requirements (2000)

Fabrizio Petrini, Wu-chun Feng

. Buered coscheduling is a new methodology that can substantially increase resource utilization, improve response time, and simplify the development of the run-time support in a parallel machine. In...

Scheduling with Global Information in Distributed Systems (2000)

Fabrizio Petrini, Wu-chun Feng

One of the major problems faced by the developers of parallel programs is the lack of a clear separation between the programming model and the operating system. In this paper, we present a new...

On the Burstiness of the TCP Congestion-Control Mechanism in a Distributed Computing System (2000)

Peerapol Tinnakornsrisuphap, Wu-chun Feng, Ian Philp

Several studies in network traffic characterization have concluded that network traffic is self-similar and therefore is not readily amenable to statistical multiplexing in a distributed computing...

Time-Sharing Parallel Jobs in the Presence of Multiple Resource Requirements (2000)

Fabrizio Petrini, Wu-chun Feng

. Buered coscheduling is a new methodology that can substantially increase resource utilization, improve response time, and simplify the development of the run-time support in a parallel machine. In...

Parallel Spinodal Decomposition (1999)

Wu-chun Feng

Spinodal decomposition encompasses the ordering dynamics of thermodynamically unstable phases. An example of spinodal decomposition is the separation of the metals in a binary alloy. Because...

Algorithms for Scheduling Real-Time Tasks with Input Error and End-to-End Deadlines (1999)

Wu-chun Feng, Ieee Computer Society

This paper describes algorithms for scheduling preemptive, imprecise, composite tasks in real-time. Each composite task consists of a chain of component tasks, and each component task is made up of a...

Applying Extended Imprecise Computation to QoS Management in Industrial Applications (1997)

David Hull, Mallikarjun Shankar, Wu-chun Feng

This paper describes our work in scheduling applications each of which consists of a linear chain of imprecise tasks. We describe our optimal linear-time algorithm for assigning time to each task...

Applications And Extensions Of The Imprecise-Computation Model (1997)

Wu-chun Feng

e applications which contain tasks whose result quality is a function of both time and input quality. iii To my parents, Tse-yun and Elaine, and my wife, Annette. iv Acknowledgements During my stay...

Operating System Support for Imprecise Computation (1970)

David Hull, Wu-chun Feng

Introduction Recent research on imprecise computation (that is, flexible computation) at the University of Illinois has focused on the development of operating system support for imprecise...