WorldCat Identities

Salem, Kenneth

Overview
Works: 19 works in 24 publications in 1 language and 84 library holdings
Genres: Conference proceedings 
Classifications: QA76.M3,
Publication Timeline
Key
Publications about  Kenneth Salem Publications about Kenneth Salem
Publications by  Kenneth Salem Publications by Kenneth Salem
Most widely held works by Kenneth Salem
Adaptive block rearrangement by Sedat Akyürek ( Book )
4 editions published between 1992 and 1994 in English and held by 15 WorldCat member libraries worldwide
Abstract: "An adaptive UNIX disk device driver is described. The driver copies frequently-referenced blocks from their original locations to reserved space near the center of the disk to reduce seek times. Reference frequencies need not be known in advance. Instead, they are estimated by monitoring the stream of arriving requests. Measurements show that the adaptive driver reduces seek times by more than half, and improves response times significantly."
Proceedings of the Fourth International Workshop on Testing Database Systems DBTest 2011 : June 13, 2011, Athens, Greece, in conjunction with the 2011 ACM SIGMOD/PODS Conference by International Workshop on Testing Database Systems ( )
1 edition published in 2011 in English and held by 14 WorldCat member libraries worldwide
Failure recovery in memory-resident transaction processing systems by Kenneth Salem ( Book )
1 edition published in 1988 in English and held by 5 WorldCat member libraries worldwide
The testbed runs on a large-memory VAX 11/785 using services provided by the Mach operating system. Our results indicate that the selection of a checkpointing strategy is the most critical decision in designing a recovery manager. In most situations, fuzzy, or unsynchronized, checkpointing strategies outperform highly synchronized alternatives. This is true even when synchronized checkpoints are combined with efficient logical strategies, which cannot be used with fuzzy checkpoints."
Placing replicated data to reduce seek delays by Sedat Akyürek ( Book )
1 edition published in 1991 in English and held by 5 WorldCat member libraries worldwide
Abstract: "In many environments, seek time is a major component of the disk access time. In this paper we introduce the idea of replicating data on a disk to reduce the average seek time. Our focus is on the problem of placing replicated data. We present several techniques for replica placement and evaluate their performance using trace-driven simulations."
Probabilistic diagnosis of hot spots by Kenneth Salem ( Book )
2 editions published in 1991 in English and held by 5 WorldCat member libraries worldwide
Abstract: "Commonly, a few objects in a database account for a large share of all database accesses. These objects are called hot spots. The ability to determine which objects are hot spots opens the door to a variety of performance improvements. Data reorganization, migration, and replication techniques can take advantage of knowledge of hot spots to improve performance at low cost. In this paper we present some techniques that can be used to identify those objects in the database that account for more than a specified percentage of database accesses. Identification is accomplished by analyzing a string of database references and collecting statistics
Altruistic locking by Kenneth Salem ( Book )
1 edition published in 1990 in English and held by 5 WorldCat member libraries worldwide
Abstract: "Long lived transactions (LLTs) hold on to database resources for relatively long periods of time, significantly delaying the completion of shorter and more common transactions. To alleviate this problems [sic] we propose an extension to two-phase locking, called altruistic locking, whereby LLTs can release their locks early. Transactions that access this released data are said to run in the wake of the LLT and must follow special locking rules. Altruistic locking guarantees serializability and does not a priori specify an order in which database objects must be accessed."
Management of partially-safe buffers by Sedat Akyürek ( Book )
1 edition published in 1991 in English and held by 4 WorldCat member libraries worldwide
Abstract: "Safe RAM is RAM which has been made as reliable as a disk. We consider the problem of buffer management in mixed buffers, i.e, buffers which contain both safe RAM and traditional volatile RAM. Mixed- buffer management techniques explicitly consider the safety of memory in deciding where to place recently read or written data. We present several such techniques, along with a simple model of a mixed buffer and its backing store. Using trace-driven simulations, we compare their effectiveness at reducing I/O to and from the backing store."
Implementing extended transaction models using transaction groups by Kenneth Salem ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Transaction groups themselves can be implemented in a transaction processing system without modifying its existing transaction managers and resource managers. The proposed implementation exploits the well- documented ideas of recoverable storage, triggers, and exactly-once transaction execution. Transaction groups can also be implemented in federated systems."
Main memory database systems : an overview by Hector Garcia-Molina ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Abstract: "Memory resident database systems store their data in main, physical memory and provide very high speed access. Conventional database systems are optimized for the particular characteristics of disk storage mechanisms. Memory resident systems, on the other hand, use different optimizations to structure and organize data, as well as to make it reliable. This paper surveys the major memory-residence optimizations and briefly discusses some of the memory resident systems that have been designed or implemented."
Space-efficient hot spot estimation by Kenneth Salem ( Book )
1 edition published in 1993 in English and held by 4 WorldCat member libraries worldwide
Abstract: "This paper is concerned with the problem of identifying names which occur frequently in an ordered list of names. Such names are called hot spots. Hot spots can be identified easily by counting the occurrences of each name and then selecting those with large counts. However, this simple solution requires space proportional to the number of names that occur in the list. In this paper, we present and evaluate two hot spot estimation techniques. These techniques guess the frequently occurring names, while using less space than the simple solution. We have implemented and tested both techniques using several types of input traces. Our experiments show that very accurate guesses can be made using much less space than the simple solution would require."
Non-deterministic queue operatios by Hector Garcia-Molina ( Book )
1 edition published in 1991 in English and held by 3 WorldCat member libraries worldwide
System M : a transaction processing system for memory resident data by Hector Garcia-Molina ( Book )
1 edition published in 1988 in English and held by 3 WorldCat member libraries worldwide
Checkpointing memory-resident databases by Kenneth Salem ( Book )
2 editions published between 1987 and 1989 in English and held by 3 WorldCat member libraries worldwide
Abstract: "In this paper we study various checkpointing and logging options for a memory-resident database system. We develop a performance model that focuses on four performance-limiting factors: processor capacity, bandwidth to the log, bandwidth to the backup database, and recovery time. In contrast, existing models for disk-based systems do not consider all factors. Although conventional checkpoint algorithms are useful, new ones have been developed for memory-resident databases. All of these algorithms are evaluated using the model. The results indicate that the new algorithms can outperform the conventional ones, and in particular, a [sic] action-consistent, black/white checkpointing algorithm, combined with action logging, performs best over wide ranges of parameter values."
Crash recovery for memory-resident databases by Kenneth Salem ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
Concurrency controls for global procedures in federated database systems by Rafael Alonso ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
Crash recovery mechanisms for main storage database systems by Kenneth Salem ( Book )
1 edition published in 1986 in English and held by 2 WorldCat member libraries worldwide
Altruistic locking : a strategy for coping with long lived transactions by Kenneth Salem ( Book )
1 edition published in 1987 in English and held by 2 WorldCat member libraries worldwide
A Language for Manipulating Arrays ( )
1 edition published in 1997 in Undetermined and held by 1 WorldCat member library worldwide
SAGAS by Princeton University ( Book )
1 edition published in 1987 in English and held by 1 WorldCat member library worldwide
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.85 (from 0.47 for Checkpoint ... to 0.97 for Proceeding ...)
Languages
English (23)