next up previous
Next: Related Work Up: Previous Work in Reverse Previous: Performance

Related Results from NSF Funded Research

A Configurable Application View Storage System (CAVES), IIS-9876932, September, 1999 - August 2002 $226,000.

Cache management is a well-known method for improving the efficiency of data intensive and networked applications. Today's data management systems handle many non-traditional data formats, ranging from spatial data to images, video and other hybrid representations. This requires the use of specialized methods to query, extract and transform data from multiple, possibly distributed sources. There is a great need to develop efficient and scalable caching methodologies for such applications. CAVES is a configurable cache management system that is being developed at Rensselaer. At the heart of the CAVES system is a collection of predictive, adaptive cache management protocols for managing different types of data requests on top of a shared pool of resources.

As part of CAVES' decision support mechanism, we have developed a view storage system model. This model has been designed for execution with an optimistic simulation engine and makes use of TiPRC to realize the necessary ``undo'' operation needed to rollback the event computations. In our initial performance study of this application, we find that speedups range from 1.5 to over 5 on 4 processors. Super-linear speedups are attributed to a slow memory subsystem and the increased availability of level-1 and level-2 cache when moving to a larger number of processors.

Publications citing support from this grant are [22,23,108].


next up previous
Next: Related Work Up: Previous Work in Reverse Previous: Performance
Christopher D. Carothers 2002-03-07