EDBT 2026 Demo / reviewers in the wild / expert
Gaurav Khanna 0002
dblp:k/GauravKhanna2
· DBLP profile ↗
7ranked-venue papers
7as first author
0since 2021 · last 2008
0000-0002-6846-3437ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 6 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
3 papers |
Distributed systems · 42% High-performance computing · 36% Parallel and multicore computing · 14% | |
| Computer networks
2 papers |
Internet architecture and protocols · 81% Transport protocols and congestion control · 19% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
data transfer |
0.2 | 2 | 2008 | Using overlays for efficient data transfer over shared wide-area networks · SC 2008 Multi-hop path splitting and multi-pathing optimizations for data transfers over shared wide-area networks using gridFTP · HPDC 2008 |
Distributed systems › peer-to-peer systems › overlay networks
overlay routing |
0.1 | 1 | 2008 | Using overlays for efficient data transfer over shared wide-area networks · SC 2008 |
Distributed systems › replication
data replication |
0.1 | 1 | 2006 | Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/O · HPDC 2006 |
Parallel and multicore computing
task scheduling |
0.1 | 1 | 2006 | Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/O · HPDC 2006 |
Transport protocols and congestion control › elastic traffic
file transfer optimization |
0.0 | 1 | 2008 | Using overlays for efficient data transfer over shared wide-area networks · SC 2008 |
Internet architecture and protocols
wide area network |
0.0 | 1 | 2008 | Using overlays for efficient data transfer over shared wide-area networks · SC 2008 |
Distributed systems › distributed scheduling
data transfer scheduling |
0.0 | 1 | 2008 | Multi-hop path splitting and multi-pathing optimizations for data transfers over shared wide-area networks using gridFTP · HPDC 2008 |
Distributed systems
grid computing |
0.0 | 1 | 2008 | Multi-hop path splitting and multi-pathing optimizations for data transfers over shared wide-area networks using gridFTP · HPDC 2008 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.0 | 1 | 2006 | Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/O · HPDC 2006 |
Cloud and datacenter computing › datacenter architecture
storage-compute integration |
0.0 | 1 | 2006 | Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/O · HPDC 2006 |
Methods — techniques the papers use, named apart from their topics
file transfer scheduling · 0.3path determination algorithm · 0.2multi-pathing · 0.2bandwidth estimation · 0.2integer programming · 0.1hypergraph partitioning · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Multi-hop path splitting and multi-pathing optimizations for data transfers over shared wide-area networks using gridFTPabstractIn this paper, we propose to employ two optimizations - multi-hop path splitting and multi-pathing - to improve the performance of data transfers over shared public networks. We present a path determination algorithm which integrates the aforesaid optimizations in order to improve the performance of single file transfers. Finally, we develop a file transfer scheduling algorithm based on this framework, and evaluate its effectiveness on a wide-area testbed. Gaurav Khanna 0002, Ümit V. Çatalyürek, Tahsin M. Kurç, P. Sadayappan, Joel H. Saltz, Rajkumar Kettimuthu, Ian T. Foster |
HPDC | 1 |
| 2008 | A dynamic scheduling approach for coordinated wide-area data transfers using GridFTPabstractMany scientific applications need to stage large volumes of files from one set of machines to another set of machines in a wide-area network. Efficient execution of such data transfers needs to take into account the heterogeneous nature of the environment and dynamic availability of shared resources. This paper proposes an algorithm that dynamically schedules a batch of data transfer requests with the goal of minimizing the overall transfer time. The proposed algorithm performs simultaneous transfer of chunks of files from multiple file replicas, if the replicas exist. Adaptive replica selection is employed to transfer different chunks of the same file by taking dynamically changing network bandwidths into account. We utilize GridFTP as the underlying mechanism for data transfers. The algorithm makes use of information from past GridFTP transfers to estimate network bandwidths and resource availability. The efficiency of the algorithm is evaluated on a wide-area testbed. Gaurav Khanna 0002, Ümit V. Çatalyürek, Tahsin M. Kurç, Rajkumar Kettimuthu, P. Sadayappan, Joel H. Saltz |
IPDPS | 1 |
| 2008 | Using overlays for efficient data transfer over shared wide-area networksabstractData-intensive applications frequently transfer large amounts of data over wide-area networks. The performance achieved in such settings can often be improved by routing data via intermediate nodes chosen to increase aggregate bandwidth. We explore the benefits of overlay network approaches by designing and implementing a service-oriented architecture that incorporates two key optimizations - multi-hop path splitting andmulti-pathing - within the GridFTP file transfer protocol. We develop a file transfer scheduling algorithm that incorporates the two optimizations in conjunction with the use of available file replicas. The algorithm makes use of information from past GridFTP transfers to estimate network bandwidths and resource availability. The effectiveness of these optimizations is evaluated using several application file transfer patterns: one-to-all broadcast, all-to-one gather, and data redistribution, on a wide-area testbed. The experimental results show that our architecture and algorithm achieve significant performance improvement. Gaurav Khanna 0002, Ümit V. Çatalyürek, Tahsin M. Kurç, Rajkumar Kettimuthu, P. Sadayappan, Ian T. Foster, Joel H. Saltz |
SC | 1 |
| 2007 | Scheduling File Transfers for Data-Intensive Jobs on Heterogeneous Clusters
Gaurav Khanna 0002, Ümit V. Çatalyürek, Tahsin M. Kurç, P. Sadayappan, Joel H. Saltz |
Euro-Par | 1 |
| 2006 | Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/OabstractThis paper addresses the problem of efficient execution of a batch of data-intensive tasks with batch-shared I/O behavior, on coupled storage and compute clusters. Two scheduling schemes are proposed: 1) a 0-1 integer programming (IP) based approach, which couples task scheduling and data replication, and 2) a bi-level hypergraph partitioning based heuristic approach (BiPartition), which decouples task scheduling and data replication. The experimental results show that: 1) the IP scheme achieves the best batch execution time, but has significant scheduling overhead, thereby restricting its application to small scale workloads, and 2) the BiPartition scheme is a better fit for larger workloads and systems - it has very low scheduling overhead and no more than 5-10% degradation in solution quality, when compared with the IP based approach Gaurav Khanna 0002, Nagavijayalakshmi Vydyanathan, Ümit V. Çatalyürek, Tahsin M. Kurç, Sriram Krishnamoorthy, P. Sadayappan, Joel H. Saltz |
HPDC | 1 |
| 2006 | A Data Locality Aware Online Scheduling Approach for I/O-Intensive Jobs with File Sharing
Gaurav Khanna 0002, Ümit V. Çatalyürek, Tahsin M. Kurç, P. Sadayappan, Joel H. Saltz |
JSSPP | 1 |
| 2005 | A hypergraph partitioning based approach for scheduling of tasks with batch-shared I/OabstractThis paper proposes a novel, hypergraph partitioning based strategy to schedule multiple data analysis tasks with batch-shared I/O behavior. This strategy formulates the sharing of files among tasks as a hypergraph to minimize the I/O overheads due to transferring of the same set of files multiple times and employs a dynamic scheme for file transfers to reduce contention on the storage system. We experimentally evaluate the proposed approach using application emulators from two application domains; analysis of remotely-sensed data and biomedical imaging. Gaurav Khanna 0002, Nagavijayalakshmi Vydyanathan, Tahsin M. Kurç, Ümit V. Çatalyürek, Pete Wyckoff, Joel H. Saltz, P. Sadayappan |
CCGRID | 1 |