Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Arun Jagatheesan

dblp:61/6956 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
5 papers
High-performance computing · 28% Storage systems · 25% Distributed systems · 22%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

Topics — the 12 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
flash and SSD
0.122010
DASH: a Recipe for a Flash-based Data Intensive Supercomputer · SC 2010
Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing · SC 2010
High-performance computing
data-intensive computing
0.112010
DASH: a Recipe for a Flash-based Data Intensive Supercomputer · SC 2010
Memory systems
non-volatile memory
0.112010
Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing · SC 2010
Distributed systems › grid computing
data grid
0.122003
Data Grid Management Systems · SIGMOD Conference 2003
Virtual Services in Data Grids · HPDC 2002
Distributed systems › grid computing
grid workflow
0.012004
Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004
High-performance computing
scientific workflow
0.012004
Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004
Distributed and cloud data management › large-scale data management
grid data management
0.012003
Grid Data Management Systems & Services · VLDB 2003
Operating systems › resource management › memory management
virtual memory
0.012010
Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing · SC 2010
Memory systems › shared memory
distributed shared memory
0.012010
DASH: a Recipe for a Flash-based Data Intensive Supercomputer · SC 2010
Storage systems › flash and SSD
solid-state drive
0.012010
Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing · SC 2010
Distributed systems
grid computing
0.012004
Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix · HPDC 2004
Distributed systems
service-oriented architecture
0.012002
Virtual Services in Data Grids · HPDC 2002

Methods — techniques the papers use, named apart from their topics

performance measurement · 0.2performance evaluation · 0.1virtual data language · 0.0semantic mirror · 0.0
YearPublicationVenuePosition
2015 Drops: A multi-producer and multi-consumer data sharing framework with human experience
abstract
Just like the internet, Internet of things (IoT) with right standards and technologies, will impact multiple aspects of human lives including Smart Home, Smart Car and Healthcare. Healthcare of things (HoT) would enhance healthcare using the insight provided by sensor data. Healthcare users will subscribe to HoT services that use sensors to get activity data (such as steps walked, hours slept and so on) along with other health vitals (such as heart rate, temperature and weight) to improve user's health. Similarly Smart home users subscribe to a Smart home cloud service that will use data from home sensors. Most of these IoT scenarios have multiple producer, multiple consumer (MPMC) environments, with multiple sensors as producers of data, and multiple IoT services as consumers of data. Current literature and standards provide many protocols for data paths (data transfers) in these MPMC environments that can be used for IoT. However, data paths in MPMC environment must be easily configurable and manageable by end users in order for IoT to be more appealing to a broader user community. Multiple sensors with multiple applications from each manufacturer to control them would not be preferred by users. Also, IoT users need to be able easily choose between multiple options for service providers. In this demonstration, we highlight how user experience perspectives impact the data framework design in MPMC environments, using our drops data framework infrastructure. We hope to have these concepts included IoT standardization efforts. This demonstration was also made at CES at the IEEE booth.
Arun Jagatheesan, Senthil Maragathavel, Mouli Sivapurapu, Juhan Lee
CCNC1
2013 Application Defined Computing in smartphones and consumer electronics
abstract
Smartphones to enterprise servers, most computing systems are built with commodity components, such as flash (NAND) storage, memory, etc. Although such generalization of commodity components reduces the cost of electronic products, generic components result in severe inefficiency in terms of energy and performance. We introduce Application Defined Computing (ADC) to specialize generic hardware based on runtime application characteristics. Our experimental results show that brokering just a couple of parameters in DRAM (memory) systems could improve Energy Delay Product by 23% and performance by 17% for memory-intensive workloads in smartphones. Our approach could be used in most consumer electronics products with diverse application workloads.
Arun Jagatheesan
CCNC1
2010 Understanding the Impact of Emerging Non-Volatile Memories on High-Performance, IO-Intensive Computing
abstract
Emerging storage technologies such as flash memories, phase-change memories, and spin-transfer torque memories are poised to close the enormous performance gap between disk-based storage and main memory. We evaluate several approaches to integrating these memories into computer systems by measuring their impact on IO-intensive, database, and memory-intensive applications. We explore several options for connecting solid-state storage to the host system and find that the memories deliver large gains in sequential and random access performance, but that different system organizations lead to different performance trade-offs. The memories provide substantial application-level gains as well, but overheads in the OS, file system, and application can limit performance. As a result, fully exploiting these memories' potential will require substantial changes to application and system software. Finally, paging to fast non-volatile memories is a viable option for some applications, providing an alternative to expensive, powerhungry DRAM for supporting scientific applications with large memory footprints.
Adrian M. Caulfield, Joel Coburn, Todor I. Mollov, Arup De, Ameen Akel, Jiahua He, Arun Jagatheesan, Rajesh K. Gupta 0001, Allan Snavely, Steven Swanson
SC7
2010 DASH: a Recipe for a Flash-based Data Intensive Supercomputer
abstract
Data intensive computing can be defined as computation involving large datasets and complicated I/O patterns. Data intensive computing is challenging because there is a five-orders-of-magnitude latency gap between main memory DRAM and spinning hard disks; the result is that an inordinate amount of time in data intensive computing is spent accessing data on disk. To address this problem we designed and built a prototype data intensive supercomputer named DASH that exploits flash-based Solid State Drive (SSD) technology and also virtually aggregated DRAM to fill the latency gap . DASH uses commodity parts including Intel® X25-E flash drives and distributed shared memory (DSM) software from ScaleMP®. The system is highly competitive with several commercial offerings by several metrics including achieved IOPS (input output operations per second), IOPS per dollar of system acquisition cost, IOPS per watt during operation, and IOPS per gigabyte (GB) of available storage. We present here an overview of the design of DASH, an analysis of its cost efficiency, then a detailed recipe for how we designed and tuned it for high data-performance, lastly show that running data-intensive scientific applications from graph theory, biology, and astronomy, we achieved as much as two orders-of- magnitude speedup compared to the same applications run on traditional architectures.
Jiahua He, Arun Jagatheesan, Sandeep K. S. Gupta, Jeffrey Bennett, Allan Snavely
SC2
2006 Production Storage Resource Broker Data Grids
abstract
International data grids are now being built that support joint management of shared collections. An emerging strategy is to build multiple independent data grids, each managed by the local institution. The data grids are then federated to enable controlled sharing of files. We examine the management issues associated with maintaining federations of production data grids, including management of access controls, coordinated sharing of name spaces, replication of data between data grids, and expansion of the data grid federation.
Reagan W. Moore, Sheau-Yen Chen, Wayne Schroeder, Arcot Rajasekar, Michael Wan, Arun Jagatheesan
e-Science6
2005 An Introduction to Data Grid Management Systems
Arun Jagatheesan
WISE1
2004 Gridflow Description, Query, and Execution at SCEC using the SDSC Matrix
Jonathan Weinberg, Arun Jagatheesan, Allen Ding, Marcio Faerman, Yuanfang Hu
HPDC2
2004 Data Grid and Gridflow Management Systems
abstract
The 'Grid' is an emerging infrastructure providing coordinated and consistent services to access distributed, heterogeneous computational and information storage resources amongst autonomous organizations. Data grids are being built across the world as the next generation inter-organizational data management systems for coordinated sharing of data as well as storage resources. A data grid is a location independent logical namespace consisting persistent global identifiers for digital entities, storage resources and users in an autonomous inter-organizational collaboration. Data Grid Management Systems (DGMS) provide services on the data grid’s logical name space for management and organization of digital entities and resources. These data-intensive environments involve long run processes, which could be aggregated as Grid Workflows (Gridflows). Gridflows are executed as peer-to-peer workflows in the data grid infrastructure by the Gridflow Management Systems. The tutorial will introduce the grid, provide use-cases in large projects, examine requirements, introduce some possible solutions for managing data in the grid and using a services-oriented infrastructure. It will take real-world examples from current systems, in particular the Storage Resource Broker and the SDSC Matrix project.
Arun Jagatheesan, Reagan W. Moore
ICWS1
2004 Data Grid Management Systems
Reagan W. Moore, Arun Jagatheesan, Arcot Rajasekar, Michael Wan, Wayne Schroeder
MSST2
2003 Data Grid Management Systems
abstract
Data Grids are being built across the world as the next generation data handling systems to manage peta-bytes of inter organizational data and storage space. A data grid (datagrid) is a logical name space consisting of storage resources and digital entities that is created by the cooperation of autonomous organizations and its users based on the coordination of local and global policies. Data Grid Management Systems (DGMSs) provide services for the confluence of organizations and management of inter-organizational data and resources in the datagrid.The objective of the tutorial is to provide an introduction to the opportunities and challenges of this emerging technology. Novices and experts would benefit from this tutorial. The tutorial would cover introduction, use cases, design philosophies, architecture, research issues, existing technologies and demonstrations. Hands on sessions for the participants to use and feel the existing technologies could be provided based on the availability of internet connections.
Arun Jagatheesan, Arcot Rajasekar
SIGMOD Conference1
2003 Grid Data Management Systems & Services
Arun Jagatheesan, Reagan W. Moore, Norman W. Paton, Paul Watson 0001
VLDB1
2002 Virtual Services in Data Grids
abstract
Data grids enable next generation scientific explorations that require intensive computation and analysis of petabyte-scale shared data collections. Apart from the challenge in creation and management of the data, another major challenge is the discovery of derived data products that have already been created. This work addresses the later challenge in minimizing response time and conserving the computing cycles in the grids by using "virtual services" to access derived data products. We analyze the role of virtual services for long running services in a service-oriented architecture and contribute a technique called "semantic mirror". A prototype was developed to discover derived data products of grid services using SRB-MCAT technology and GriPhyN Virtual Data Language (VDL).
Arun Jagatheesan, Reagan W. Moore, Arcot Rajasekar, Bing Zhu 0001
HPDC1
2001 Brokering Based Self Organizing E-Service Communities
abstract
The rapid evolution of the Internet and its business tools is enabling the transformation and deployment of business processes as highly modular e-services that can be flexibly and dynamically composed to form ad-hoc workflow. This research prepares for the proliferation of automated, Internet-based workflow, by contributing a suite of protocols for self-organizing brokering communities that enables the discovery of relevant e-services. We present protocols and architecture for e-service brokering communities, and discuss their use in workbase, an Internet-based, automated workflow system over e-services. The brokering protocols are based on a three-tier architecture of agents, brokers and superbrokers. We also present an infrastructure for dynamically composing new services from exiting e-services on the Internet. An implementation using JKQML of brokering communities is provided along with the architecture and design of our e-services and workflow concepts.
Abdelsalam Helal, Arun Jagatheesan, Raja Krithivasan
ISADS3