Demo Data from EDBT 2026 / reviewers in the wild / expert
Rajiv Wickremesinghe
dblp:46/5796
· DBLP profile ↗
8ranked-venue papers
1as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 1 first-authorDatabases, data management, data science and information retrieval · 4Graphics, computer vision, multimedia, augmented reality and games · 1
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
6 papers |
Storage systems · 92% Distributed systems · 3% Cloud and datacenter computing · 3% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › layered network architecture › application-layer protocols
file transfer protocol |
0.1 | 1 | 2009 | Rethinking FTP: Aggressive block reordering for large file transfers · ACM Trans. Storage 2009 |
Storage systems
file transfer |
0.1 | 1 | 2009 | Rethinking FTP: Aggressive block reordering for large file transfers · ACM Trans. Storage 2009 |
Storage systems › computational storage
active storage |
0.1 | 2 | 2005 | Lerna: an active storage framework for flexible data access and management · HPDC 2005 Distributed Computing with Load-Managed Active Storage · HPDC 2002 |
Storage systems › file systems › distributed file system
network file system |
0.1 | 1 | 2005 | Lerna: an active storage framework for flexible data access and management · HPDC 2005 |
Information retrieval
interactive information retrieval |
0.0 | 1 | 2004 | Diamond: A Storage Architecture for Early Discard in Interactive Search · FAST 2004 |
Information retrieval
search engines |
0.0 | 1 | 2004 | Diamond: A Storage Architecture for Early Discard in Interactive Search · FAST 2004 |
Storage systems › storage architecture
block storage |
0.0 | 1 | 2004 | Circus: Opportunistic Block Reordering for Scalable Content Servers · FAST 2004 |
Storage systems
flash and SSD |
0.0 | 1 | 2004 | Diamond: A Storage Architecture for Early Discard in Interactive Search · FAST 2004 |
Storage systems › file systems › distributed file system
direct access file system |
0.0 | 1 | 2002 | Structure and Performance of the Direct Access File System · USENIX ATC, General Track 2002 |
Storage systems › file systems
distributed file system |
0.0 | 1 | 2002 | Structure and Performance of the Direct Access File System · USENIX ATC, General Track 2002 |
Storage systems › i/o scheduling
disk scheduling |
0.0 | 1 | 2009 | Rethinking FTP: Aggressive block reordering for large file transfers · ACM Trans. Storage 2009 |
Operating systems › resource management › storage management › file systems
file system interface |
0.0 | 1 | 2002 | Structure and Performance of the Direct Access File System · USENIX ATC, General Track 2002 |
Storage systems
out-of-core computation |
0.0 | 1 | 2002 | Distributed Computing with Load-Managed Active Storage · HPDC 2002 |
High-performance computing › data-intensive computing
streaming computation |
0.0 | 1 | 2002 | Distributed Computing with Load-Managed Active Storage · HPDC 2002 |
Methods — techniques the papers use, named apart from their topics
block reordering algorithm · 0.2analytical modeling · 0.2performance measurement · 0.1extensible active storage framework · 0.1emulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Rethinking FTP: Aggressive block reordering for large file transfersabstractWhole-file transfer is a basic primitive for Internet content dissemination. Content servers are increasingly limited by disk arm movement, given the rapid growth in disk density, disk transfer rates, server network bandwidth, and content size. Individual file transfers are sequential, but the block access sequence on a content server is effectively random when many slow clients access large files concurrently. Although larger blocks can help improve disk throughput, buffering requirements increase linearly with block size. This article explores a novel block reordering technique that can reduce server disk traffic significantly when large content files are shared. The idea is to transfer blocks to each client in any order that is convenient for the server. The server sends blocks to each client opportunistically in order to maximize the advantage from the disk reads it issues to serve other clients accessing the same file. We first illustrate the motivation and potential impact of aggressive block reordering using simple analytical models. Then we describe a file transfer system using a simple block reordering algorithm, called Circus. Experimental results with the Circus prototype show that it can improve server throughput by a factor of two or more in workloads with strong file access locality. Stergios V. Anastasiadis, Rajiv Wickremesinghe, Jeffrey S. Chase |
ACM Trans. Storage | 2 |
| 2005 | Lerna: an active storage framework for flexible data access and managementabstractIn the present paper, we examine the problem of supporting application-specific computation within a network file server. Our objectives are (i) to introduce an easy to use yet powerful architecture for executing both custom-developed and legacy applications close to the stored data, (ii) to investigate the performance improvement that we get from data proximity in I/O-intensive processing, and (in) to exploit the I/O-traffic information available within the file server for more effective resource management. One main difference from previous active storage research is our emphasis on the expressive power and usability of the network server interface. We describe an extensible active storage framework that we built in order to demonstrate the feasibility of the proposed system design. We show that accessing large datasets over a wide-area network through a regular file system can penalize the system performance, unless application computation is moved close to the stored data. Our conclusions are substantiated through experimentation with a popular multilayer map warehouse application. Stergios V. Anastasiadis, Rajiv Wickremesinghe, Jeffrey S. Chase |
HPDC | 2 |
| 2004 | Circus: Opportunistic Block Reordering for Scalable Content Servers
Stergios V. Anastasiadis, Rajiv Wickremesinghe, Jeffrey S. Chase |
FAST | 2 |
| 2004 | Diamond: A Storage Architecture for Early Discard in Interactive Search
Larry Huston, Rahul Sukthankar, Rajiv Wickremesinghe, Mahadev Satyanarayanan, Gregory R. Ganger, Erik Riedel, Anastasia Ailamaki |
FAST | 3 |
| 2003 | Efficient Flow Computation on Massive Grid Terrain Datasets
Lars Arge, Jeffrey S. Chase, Patrick N. Halpin, Laura Toma, Jeffrey Scott Vitter, Dean L. Urban, Rajiv Wickremesinghe |
GeoInformatica | 7 |
| 2002 | The Link Database: Fast Access to Graphs of the WebabstractThe Connectivity Server is a special-purpose database whose schema models the Web as a graph: a set of nodes (URL) connected by directed edges (hyperlinks). The Link Database provides fast access to the hyperlinks. To support easy implementation of a wide range of graph algorithms we have found it important to fit the Link Database into RAM. In the first version of the Link Database, we achieved this fit by using machines with lots of memory (8 GB), and storing each hyperlink in 32 bits. However, this approach was limited to roughly 100 million Web pages. This paper presents techniques to compress the links to accommodate larger graphs. Our techniques combine well-known compression methods with methods that depend on the properties of the Web graph. The first compression technique takes advantage of the fact that most hyperlinks on most Web pages point to other pages on the same host as the page itself. The second technique takes advantage of the fact that many pages on the same host share hyperlinks, that is, they tend to point to a common set of pages. Together, these techniques reduce space requirements to under 6 bits per link. While (de)compression adds latency to the hyperlink access time, we can still compute the strongly connected components of a 6 billion-edge graph in 22 minutes and run applications such as Kleinberg's HITS in real time. This paper describes our techniques for compressing the Link Database, and provides performance numbers for compression ratios and decompression speed. Keith H. Randall, Raymie Stata, Janet L. Wiener, Rajiv Wickremesinghe |
DCC | 4 |
| 2002 | Distributed Computing with Load-Managed Active StorageabstractOne approach to high-performance processing of massive data sets is to incorporate computation into storage systems. Previous work has shown that this active storage model is effective for a variety of problems. This paper explores opportunities to use active storage as a basis for exploiting asymmetric parallelism in applications using a streaming computation model on collections of fixed-size records. This model is the basis for much of the research in I/O-efficient algorithms, which deals with an important class of massive data problems not studied in previous work on active storage. We present an extension of a streaming computation model for an external memory toolkit to support a flexible mapping of computations to storage-based processors. Our approach enables load-managed active storage: it exposes parallelism, ordering constraints, and primitive computation units to the system, which can configure the application to balance load and make the best use of available processing power Emulation results from a sorting application demonstrate the potential of dynamic adaptation in load-managed active storage. Rajiv Wickremesinghe, Jeffrey S. Chase, Jeffrey Scott Vitter |
HPDC | 1 |
| 2002 | Structure and Performance of the Direct Access File System
Kostas Magoutis, Salimah Addetia, Alexandra Fedorova, Margo I. Seltzer, Jeffrey S. Chase, Andrew J. Gallatin, Richard Kisley, Rajiv Wickremesinghe, Eran Gabber |
USENIX ATC, General Track | 8 |