Experiences with User con gurable Location aware Scheduling USC TR
نویسندگان
چکیده
Mobile computers often bene t from software which adapts to its location For example a computer might be backed up when at the o ce or the default printer might always be a nearby one In many existing systems location triggered actions are only possible for speci c applications or with special infrastructure This paper describes lcron a system which supports user con gurable actions triggered on change in loca tion or other events common to mobile computers We describe the design implementation and our experi ences with this system focusing on use of existing clues for computer location such as network connection and mapping of low level location into user sensible terms
منابع مشابه
A Novel Dynamic Task Scheduling Algorithm for Grid Networks with Recon gurable Processors
The incorporation of recon gurable processors in computational grids promises to provide increased performance without compromising exibility. Consequently, grid networks (such as TeraGrid) are utilizing recon gurable computing resources next to general-purpose processors (GPPs) in their computing nodes. The near-optimal utilization of resources in a grid network considerably depends on the app...
متن کاملReconngurable Computing: Architectures, Models and Algorithms Current Science: Special Section on Computational Science
ion Mapping Parameters Scheduling Figure 2: Traditional Design Synthesis Approach and the Model-based Approach One major problem in using FPGAs to speed-up a computation is the design process. The \standard CAD approach" used for digital design is typically employed (see Figure 2). The required functionality is speci ed at a high level of abstraction via an HDL or a schematic. FPGA libraries sp...
متن کاملExperiences with User-conngurable, Location-aware Scheduling
Mobile computers often beneet from software which adapts to its location. For example, a computer might be backed up when at the ooce, or the default printer might always be a nearby one. In many existing systems, location-triggered actions are only possible for speciic applications or with special infrastructure. This paper describes lcron, a system which supports user-conngurable actions trig...
متن کاملCon guration Caching Vs Data Caching for Striped FPGAs
Striped FPGA [1], or pipeline-recon gurable FPGA provides hardware virtualization by supporting fast run-time recon guration. In this paper we show that the performance of striped FPGA depends on the recon guration pattern, the run time scheduling of con gurations through the FPGA. We study two main con guration scheduling approachesCon guration Caching and Data Caching. We present the quantita...
متن کاملDynamic Scheduling in an Implicit Parallel System
Penny is a system that exploits ne grained paral lelism in an AKL program During execution a set of workers processes share a set of tasks that are cre ated dynamically To achieve good parallel speedup a worker must be assigned a new task as soon as it be comes idle Since no compiler support nor user anno tations are available to guide the execution the Penny system needs a very e cient dynamic...
متن کامل