Learn More
Excessive power consumption is a major barrier to the market acceptance of hard disks in mobile electronic devices. Studying and reducing power consumption, however, often involves running time-intensive disk traces on real hardware with specialized power-monitoring equipment. This paper presents Dempsey, a disk simulation environment that includes accurate(More)
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to(More)
This paper presents a distributed mobile storage system designed for storage elements connected by a network of non-uniform quality. Flexible data placement is crucial, and it leads to challenges for locating data and keeping it consistent. Our system employs a location-and topology-sensitive multicast-like solution for locating data, lazy peer-to-peer(More)
In this paper we study a geometric problem arising in typog-raphy: the problem of laying out a two dimensional table. Each cell of the table has content associated with it. We may have choices on the geometry of cells (e.g., number of rows to use for the text in a cell.) The problem is to choose configurations for the cells to optimize an objective function(More)
In this paper, we describe a distance learning system that would allow resource-starved village schools in rural India to benefit from the better human and content resources available in the urban environments. The e-learning landscape is littered with misguided and expensive " wire-the-schools " projects that have little to show for in the end. To avoid(More)
The phenomenon that rural residents and people with low incomes lag behind in Internet access is known as the "digital divide." This problem is particularly acute in developing countries, where most of the world's population lives. Bridging this digital divide, especially by attempting to increase the accessibility of broadband connectivity, can be(More)
This paper presents the design and implementation of a mobile storage system called a Personal-RAID. PersonalRAID manages a number of disconnected storage devices. At the heart of a Personal-RAID system is a mobile storage device that transparently propagates data to ensure eventual consistency. Using this mobile device, a PersonalRAID provides the(More)
This paper is motivated by a simple question: what are the energy consumption characteristics of mobile storage alternatives? To answer this question , we are faced with a large design space of multiple dimensions. Two important dimensions are the type of storage technologies and the type of file systems. In this paper, we systematically explore this large(More)
Basic education plays a crucial role in uplifting disadvantaged areas from the grip of poverty. Distance learning systems are a promising option to deliver education to children who have access to none today. The main problem with the large scale deployment of such systems is either their reliance on broadband network access or their lack of interaction(More)