Demo Data from EDBT 2026 / reviewers in the wild / expert
Alan Su 0001
dblp:36/5908-1
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6
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 |
Distributed systems · 55% Parallel and multicore computing · 24% Cloud and datacenter computing · 13% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
grid computing |
0.1 | 3 | 2003 | Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003 Writing Programs that Run EveryWare on the Computational Grid · IEEE Trans. Parallel Distributed Syst. 2001 Running EveryWare on the Computational Grid · SC 1999 |
Parallel and multicore computing › parallel scheduling
adaptive scheduling |
0.0 | 1 | 2003 | Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003 |
Distributed systems › distributed scheduling
application-level scheduling |
0.0 | 1 | 2003 | Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003 |
Cloud and datacenter computing
resource management |
0.0 | 1 | 2003 | Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003 |
Parallel and multicore computing › scheduling algorithms
application scheduling |
0.0 | 1 | 1999 | Adaptive Performance Prediction for Distributed Data-Intensive Applications · SC 1999 |
Distributed systems › distributed resource management
distributed resource aggregation |
0.0 | 1 | 1999 | Running EveryWare on the Computational Grid · SC 1999 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 2001 | Writing Programs that Run EveryWare on the Computational Grid · IEEE Trans. Parallel Distributed Syst. 2001 |
Distributed systems
resource sharing |
0.0 | 1 | 2001 | Writing Programs that Run EveryWare on the Computational Grid · IEEE Trans. Parallel Distributed Syst. 2001 |
Methods — techniques the papers use, named apart from their topics
middleware toolkit · 0.0portable processes and libraries · 0.0adaptive regression modeling · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Design of plug-in schedulers for a GridRPC environment
Eddy Caron, Andréea Chis, Frédéric Desprez, Alan Su 0001 |
Future Gener. Comput. Syst. | 4 |
| 2006 | Minimizing the stretch when scheduling flows of biological requestsabstractIn this paper, we consider the problem of scheduling distributed biological sequence comparison applications. This problem lies in the divisible load framework with negligible communication costs. Thus far, very few results have been proposed in this model. We discuss and select relevant metrics for this framework: namely max-stretch and sumstretch. We explain the relationship between our model and the preemptive uni-processor case, and we show how to extend algorithms that have been proposed in the literature for the uni-processor model to the divisible multi-processor problem domain. We recall known results on closely related problems, derive new lower bounds on the competitive ratio of any on-line algorithm, present new competitiveness results for existing algorithms, and develop several new online heuristics. Then, we extensively study the performance of these algorithms and heuristics in realistic scenarios. Our study shows that all previously proposed guaranteed heuristics for max-stretch for the uni-processor model prove to be particularly inefficient in practice. In contrast, we show our on-line algorithms based on linear programming to be nearoptimal solutions for max-stretch. Our study also clearly suggests heuristics that are efficient for both metrics, although a combined optimization is in theory not possible in the general case. Arnaud Legrand, Alan Su 0001, Frédéric Vivien |
SPAA | 2 |
| 2003 | Adaptive Computing on the Grid Using AppLeSabstractEnsembles of distributed, heterogeneous resources, also known as computational grids, have emerged as critical platforms for high-performance and resource-intensive applications. Such platforms provide the potential for applications to aggregate enormous bandwidth, computational power, memory, secondary storage, and other resources during a single execution. However, achieving this performance potential in dynamic, heterogeneous environments is challenging. Recent experience with distributed applications indicates that adaptivity is fundamental to achieving application performance in dynamic grid environments. The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments. We discuss the AppLeS project and outline our findings. Francine Berman, Richard Wolski, Henri Casanova, Walfredo Cirne, Holly Dail, Marcio Faerman, Silvia M. Figueira, Jim Hayes, Graziano Obertelli, Jennifer M. Schopf, Gary Shao, Shava Smallen, Neil Spring, Alan Su 0001, Dmitrii Zagorodnov |
IEEE Trans. Parallel Distributed Syst. | 14 |
| 2001 | Writing Programs that Run EveryWare on the Computational GridabstractThe Computational Grid has been proposed, for the implementation of high-performance applications using widely dispersed computational resources. The goal of a Computational Grid is to aggregate ensembles of shared, heterogeneous, and distributed resources (potentially controlled by separate organizations) to provide computational, "power" to an application program. We provide a toolkit for the development of globally deployable Grid applications. The toolkit, called EveryWare, enables an application to draw computational power transparently from the Grid. It consists of a portable set of processes and libraries that can be incorporated into an application so that a wide variety of dynamically changing distributed infrastructures and resources can be used together to achieve supercomputer-like performance. We provide our experiences gained while building the EveryWare toolkit prototype and an explanation of its use in implementing a large-scale Grid application. Richard Wolski, John Brevik, Graziano Obertelli, Neil Spring, Alan Su 0001 |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 1999 | Adaptive Performance Prediction for Distributed Data-Intensive ApplicationsabstractThe computational grid is becoming the platform of choice for large-scale distributed data-intensive applications. Accurately predicting the transfer times of remote data les, a fundamental component of such applications, is critical to achieving application performance. In this paper, we introduce a performance prediction method, ARM (Adaptive Regression Modeling), to determine data transfer times for network-bound distributed dataintensive applications. We demonstrate the eectiveness of the ARM method on two distributed data applications, SARA (Synthetic Aperture Radar Atlas) and SRB (Storage Resource Broker) , and discuss how it can be used for application scheduling. Our experiments demonstrate that applying the ARM method to these applications predicted data transfer times in wide-area multi-user grid environments with accuracy of 88% or better. 1 Introduction Ensembles of distributed computational, storage, and other resources, also known as computational grids [12, 14], are... Marcio Faerman, Alan Su 0001, Richard Wolski, Francine Berman |
SC | 2 |
| 1999 | Running EveryWare on the Computational GridabstractThe Computational Grid [10] has recently been proposed for the implementation of high-performance applications using widely dispersed computational resources. The goal of a Computational Grid is to aggregate ensembles of shared, heterogeneous, and distributed resources (potentially controlled by separate organizations) to provide computational "power" to an application program. In this paper, we provide a toolkit for the development of Grid applications. The toolkit, called EveryWare, enables an application to draw computational power transparently from the Grid. The toolkit consists of a portable set of processes and libraries that can be incorporated into an application so that a wide variety of dynamically changing distributed infrastructures and resources can be used together to achieve supercomputer-like performance. We provide our experiences gained while building the EveryWare toolkit prototype and the first true Grid application. 1 Introduction Increasingly, the high-perform... Richard Wolski, John Brevik, Chandra Krintz, Graziano Obertelli, Neil Spring, Alan Su 0001 |
SC | 6 |