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.

Va-On Tam

dblp:96/5194 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 1990
—ORCID · none

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

Databases, data management, data science and information retrieval · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, 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.

Databases, data mining, and information retrieval
2 papers
Transaction processing and concurrency control · 50% Distributed and cloud data management · 25% Data integration and cleaning · 25%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 67% Memory systems · 33%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.011990
Update Propagation in Distributed Memory Hierarchy · ICDE 1990
Data integration and cleaning
data migration
0.011990
Token Transactions: Managing Fine-Grained Migration of Data · PODS 1990
Transaction processing and concurrency control
distributed transaction management
0.011990
Token Transactions: Managing Fine-Grained Migration of Data · PODS 1990
Distributed and cloud data management › data replication
update propagation
0.011990
Update Propagation in Distributed Memory Hierarchy · ICDE 1990
Memory systems › shared memory
distributed shared memory
0.011990
Token Transactions: Managing Fine-Grained Migration of Data · PODS 1990
Distributed systems
replication
0.011990
Update Propagation in Distributed Memory Hierarchy · ICDE 1990
Distributed systems › concurrency control
serializability
0.011990
Update Propagation in Distributed Memory Hierarchy · ICDE 1990

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

two-phase commit · 0.0
YearPublicationVenuePosition
1990 Fast Recovery in Distributed Shared Virtual Memory Systems
abstract
The problem of system failure and recovery of distributed shared virtual memory (DSVM) is studied. Most DSVM systems use the notion of tokens to indicate a site's access rights on the data pages it caches, and a locating scheme to get to the most up-to-date version of a data page. The problem is to recovery this token directory after a site has failed. The authors' solution is to treat the token directory at each site as a fragment of a global token database and the page migration activities as token transactions that update this distributed database. By the use of the unilateral commit protocol for token transactions, fast recovery of the token state at minimal run-time overhead of token transaction execution is achieved.>
Va-On Tam, Meichun Hsu
ICDCS1
1990 Update Propagation in Distributed Memory Hierarchy
abstract
A distributed memory hierarchy (DMH) is a memory system consisting of storage modules distributed over a high-bandwidth local area network. It provides for transaction applications an abstraction of single virtual memory space to which shared data are mapped. As in a conventional memory hierarchy (MH) in a single-machine system, a DMH is responsible for locating, migrating, and caching data pages; however, unlike a conventional MH, a DMH must do so across the storage modules in a network. In addition, a DMH must handle the problem of propagation of transaction updates preserving serializability of transactions. The performance of a DMH system is strongly influenced by concurrency control and update propagation. It is also crucial that performance analysis accounts for memory resources and network requirements. A DMH system is presented, the tradeoffs between conservative and aggressive update propagation strategies are defined, and promising new strategies are identified.>
Matthew Bellew, Meichun Hsu, Va-On Tam
ICDE3
1990 Token Transactions: Managing Fine-Grained Migration of Data
abstract
Executing a transaction in a conventional distributed database system involves the execution of several subtransactions, each at a remote site where the data reside and running a two-phase commit protocol at the end of the transaction. With the advent of fast communication networks, we consider an alternative paradigm where the remote data being accessed are dynamically migrated to the initiation site of the transaction. One example of such a system is a distributed shared virtual memory system.
Va-On Tam, Meichun Hsu
PODS1
1989 Transaction synchronization in distributed shared virtual memory systems
abstract
Synchronization in DSVM (distributed shared virtual memory) can be approached top-down by first understanding the synchronization needs at the process level instead of only at the memory access level. The authors demonstrate this idea in the context of transaction synchronization, devising two-phase locking-based algorithms under two DSVM scenarios: with and without an underlying memory coherence system. They compare the performances of the two algorithms and argue that significant performance gain can potentially result from bypassing memory coherence and supporting process synchronization directly on distributed memory. They also study the role of the optimistic algorithms in transaction synchronization in DSVM and show that some optimistic policy appears promising under the scenarios studied.>
Meichun Hsu, Va-On Tam
COMPSAC2