VLDB 2026 Research / reviewers in the wild / expert
Nirav H. Kapadia
dblp:70/6006
· DBLP profile ↗
11ranked-venue papers
5as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 4 first-authorSecurity and privacy · 1 · 1 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
7 papers |
Distributed systems · 48% Cloud and datacenter computing · 30% Performance modeling and evaluation · 7% |
Topics — the 12 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
grid computing |
0.1 | 4 | 2001 | The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in a Computational Grid · HPDC 2001 Interfacing Wide-Area Network Computing and Cluster Management Software: Condor, DQS and PBS via PUNCH · HPDC 2000 Active Yellow Pages: A Pipelined Resource Management Architecture for Wide-Area Network Computing · HPDC 2001 |
Cloud and datacenter computing
resource management |
0.1 | 2 | 2001 | Active Yellow Pages: A Pipelined Resource Management Architecture for Wide-Area Network Computing · HPDC 2001 Predictive Application-Performance Modeling in a Computational Grid Environment · HPDC 1999 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.1 | 2 | 2000 | Performance and Interoperability Issues in Incorporating Cluster Management Systems Within a Wide-Area Network-Computing Environment · SC 2000 Interfacing Wide-Area Network Computing and Cluster Management Software: Condor, DQS and PBS via PUNCH · HPDC 2000 |
Distributed systems › grid computing
wide-area distributed computing |
0.1 | 2 | 2000 | Performance and Interoperability Issues in Incorporating Cluster Management Systems Within a Wide-Area Network-Computing Environment · SC 2000 Interfacing Wide-Area Network Computing and Cluster Management Software: Condor, DQS and PBS via PUNCH · HPDC 2000 |
Storage systems › file systems
distributed file system |
0.0 | 1 | 2001 | The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in a Computational Grid · HPDC 2001 |
Distributed systems
distributed scheduling |
0.0 | 1 | 2001 | Active Yellow Pages: A Pipelined Resource Management Architecture for Wide-Area Network Computing · HPDC 2001 |
Distributed systems › distributed system architecture
interoperability |
0.0 | 1 | 2000 | Performance and Interoperability Issues in Incorporating Cluster Management Systems Within a Wide-Area Network-Computing Environment · SC 2000 |
Parallel and multicore computing
parallel programming environment |
0.0 | 1 | 2000 | Towards an Integrated, Web-executable Parallel Programming Tool Environment · SC 2000 |
Performance modeling and evaluation
application performance modeling |
0.0 | 1 | 1999 | Predictive Application-Performance Modeling in a Computational Grid Environment · HPDC 1999 |
Distributed systems › grid computing
grid middleware |
0.0 | 1 | 2001 | The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in a Computational Grid · HPDC 2001 |
Cloud and datacenter computing
job submission |
0.0 | 1 | 2000 | Performance and Interoperability Issues in Incorporating Cluster Management Systems Within a Wide-Area Network-Computing Environment · SC 2000 |
Performance modeling and evaluation
performance tuning |
0.0 | 1 | 2000 | Towards an Integrated, Web-executable Parallel Programming Tool Environment · SC 2000 |
Methods — techniques the papers use, named apart from their topics
trace-driven simulation · 0.0pipelined architecture · 0.0on-demand data transfer · 0.0NFS proxy · 0.0web browser execution · 0.0middleware integration · 0.0java applets · 0.0intelligent translation · 0.0call-back caching · 0.0locally-weighted polynomial regression · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Grid-computing portals and security issues
Ali Raza Butt, Sumalatha Adabala, Nirav H. Kapadia, Renato J. O. Figueiredo, José A. B. Fortes |
J. Parallel Distributed Comput. | 3 |
| 2001 | The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in a Computational GridabstractDescribes a virtual file system that allows data to be transferred on demand between storage and computational servers for the duration of a computing session. The solution works with unmodified applications (even commercial ones) running on standard operating systems and hardware. The virtual file system employs software proxies to broker transactions between standard NFS (Network File System) clients and servers; the proxies are dynamically configured and controlled by computational grid middleware. The approach has been implemented and extensively exercised in the context of PUNCH (Purdue University Network Computing Hubs), an operational computing portal that has more than 1,500 users across 24 countries. The results show that the virtual file system performs well in comparison to native NFS: performance analyses show that the proxy incurs mean overheads of 1% and 18% with respect to native NFS for a single-client execution of the Andrew benchmark in two representative computing environments, and that the average overhead for eight clients can be reduced to within 1% of native NFS with concurrent proxies. Renato J. O. Figueiredo, Nirav H. Kapadia, José A. B. Fortes |
HPDC | 2 |
| 2001 | Active Yellow Pages: A Pipelined Resource Management Architecture for Wide-Area Network ComputingabstractThis paper describes a novel, pipelined resource management architecture for computational grids. The design is based on two key realizations. One is that resource management involves a sequence of tasks that is best handled by a pipeline. As shown in the paper, this approach results in a scalable architecture for decentralized scheduling. The other realization is that static aggregation of resources for improved scheduling is inadequate in wide-area computing environments because the needs of users and jobs change with both, location and time. The described architecture addresses this problem by dynamically aggregating resources in a manner that continuously optimizes system response. This is accomplished by way of an active yellow pages directory that allows aggregation constraints to be (re)defined on the fly. An initial prototype of the active yellow pages service has been deployed in the PUNCH network computing environment. Experiences with the production PUNCH system and preliminary results from controlled experiments indicate that the active yellow pages service performs well. Dolors Royo, Luis Díaz de Cerio, Nirav H. Kapadia, José A. B. Fortes |
HPDC | 3 |
| 2001 | Enhancing the Scalability and Usability of Computational Grids via Logical User Accounts and VirtualabstractThis paper elaborates on mechanisms by which users, data, and applications can bedecoupledfrom individual computers and administrative domains. The mechanisms, which consist of logical user accounts and a virtual #le system, introduce a layer of abstraction between the physical computing infrastructure and the virtual computational grid perceived by users. This abstraction converts compute servers into interchangeable parts, allowing a computational grid to assemble computing systems at run time without being limited by the traditional constraints associated with user accounts, #le systems, and administrative domains. The described approach has already been deployedinthe Nirav H. Kapadia, Renato J. O. Figueiredo, José A. B. Fortes |
IPDPS | 1 |
| 2000 | Interfacing Wide-Area Network Computing and Cluster Management Software: Condor, DQS and PBS via PUNCHabstractThis paper outlines the issues that must be addressed in order to allow cluster management systems such as Condor, DQS (Distributed Queueing Service) and PBS (Portable Batch System) to be transparently used via a wide-area network computing system such as PUNCH (Purdue University Network Computing Hubs). Sumalatha Adabala, Nirav H. Kapadia, José A. B. Fortes |
HPDC | 2 |
| 2000 | Performance and Interoperability Issues in Incorporating Cluster Management Systems Within a Wide-Area Network-Computing EnvironmentabstractThis paper describes the performance and interoperability issues that arise in the process of integrating cluster management systems into a wide-area network-computing environment, and provides solutions in the context of the Purdue University Network Computing Hubs (PUNCH). The described solution provides users with a single point of access to resources spread across administrative domains, and an intel ligent translation process makes it possible for users to submit jobs to different types of cluster management systems in a transparent manner. The approach does not require any modifications to the cluster management software; however, call-back and caching capabilities that would improve performance and make such systems more interoperable with wide-area computing systems are discussed. Sumalatha Adabala, Nirav H. Kapadia, José A. B. Fortes |
SC | 2 |
| 2000 | Towards an Integrated, Web-executable Parallel Programming Tool EnvironmentabstractWe present a new parallel programming tool environment that is (1) accessible and executable "anytime, anywhere," through standard Web browsers and (2) integrated in that it provides tools that adhere to a common underlying methodology for parallel programming and performance tuning. The environment is based on a new network computing infrastructure, developed at Purdue University. We evaluate our environment qualitatively by comparing our tool access method with conventional schemes of software download and installation. We also quantitatively evaluate the efficiency of interactive tool access in our environment. We do this by measuring the response times of various functions of the URSA MINOR tool and compare them with those of a Java Applet-based "anytime, anywhere" tool access method. We found that our environment offers significant advantages in terms of tool accessibility, integration, and efficiency. Insung Park, Nirav H. Kapadia, Renato J. O. Figueiredo, Rudolf Eigenmann, José A. B. Fortes |
SC | 2 |
| 1999 | Predictive Application-Performance Modeling in a Computational Grid EnvironmentabstractThis paper describes and evaluates the application of three local learning algorithms-nearest-neighbor, weighted-average, and locally-weighted polynomial regression-for the prediction of run-specific resource-usage on the basis of run-time input parameters supplied to tools. A two-level knowledge base allows the learning algorithms to track short-term fluctuations in the performances of computing systems, and the use of instance editing techniques improves the scalability of the performance-modeling system. The learning algorithms assist PUNCH, a network-computing system at Purdue University, in emulating an ideal user in terms of its resource management and usage policies. Nirav H. Kapadia, José A. B. Fortes, Carla E. Brodley |
HPDC | 1 |
| 1998 | On the Design of a Demand-Based Network-Computing System: The Purdue University Network-Computing HubabstractMany of the systems that currently allow computing on the World Wide Web target specific tools. Such solutions tend to be non-reusable in spite of the fact that they involve a significant amount of duplicated effort. This paper describes the issues involved in the design of a demand-based network-computing system, and presents an operational prototype (the Purdue University Network-Computing Hubs, or PUNCH) that allows users to access and run existing software tools via standard Web browsers. The tools do not have to be written in any particular language, and access to source code is not required. The PUNCH infrastructure can be distributed in a manner that allows tools to be (user-transparently) executed wherever they reside. Currently, PUNCH contains over 30 tools from eight universities and four vendors, and serves more than 500 users. During the past three years, PUNCH users have logged more than 860,000 hits and have performed over 54,000 simulations. Nirav H. Kapadia, José A. B. Fortes |
HPDC | 1 |
| 1998 | Resource-Usage Prediction for Demand-Based Network-ComputingabstractThis paper reports on an application of artificial intelligence to achieve demand-based scheduling within the context of a network-computing infrastructure. The described AI system uses tool-specific, run-time input to predict the resource-usage characteristics of runs. Instance-based learning with locally weighted polynomial regression is employed because of the need to simultaneously learn multiple polynomial concepts and the fact that knowledge is acquired incrementally in this domain. An innovative use of a two-level knowledge base allows the system to account for short-term variations in compute-server and network performance and exploit temporal and spatial locality of runs. Instance editing allows the approach to be tolerant to noise and computationally feasible for extended use. The learning system was tested on three tools during normal use of the Purdue University Network Computing Hubs. Results indicate that the described instance-based learning technique using locally weighted regression with a locally linear model works well for this domain. Nirav H. Kapadia, Carla E. Brodley, José A. B. Fortes, Mark S. Lundstrom |
SRDS | 1 |
| 1995 | Block-Row Sparse Matrix-Vector Multiplication on SIMD Machines
Nirav H. Kapadia, José A. B. Fortes |
ICPP (3) | 1 |