Browsing College of Computing Technical Reports by Title
Now showing items 1-20 of 505
-
1/k Phase Timestamping for Replica Consistency in Interactive Collaborative Applications
(Georgia Institute of Technology, 1999)Interactive Collaborative applications, such as distributed virtual environments, collaborative CAD and multi-player games, are enabled by the data being shared across distributed users. The need to support such ... -
An Access based Energy Model for the Datapath and Memory Hierarchy of HPL-PD Microarchitecture in Trimaran Framework (TRIREME)
(Georgia Institute of Technology, 2002)In this paper a system level energy model called TRIREME, is presented for HPL-PD microarchitecture which is used in Trimaran Compiler framework studies. The number of accesses for the various computational units are ... -
Accord: Middleware Support for Contextual, Ubiquitous Data Management on User Devices
(Georgia Institute of Technology, 2006)People increasingly use a diverse array of computational devices, including desktop PCs, one or more laptops, a cell phone, a PDA, tablet PCs, digital music players, automobile computers, and so on. We present Accord, ... -
ACDS: Adapting Computational Data Streams for High Performance
(Georgia Institute of Technology, 2000)Data-intensive, interactive applications are an important class of metacomputing (Grid) applications. They are characterized by large data flows between data providers and consumers, like scientific simulations and remote ... -
Adaptable Mirroring in Cluster Servers
(Georgia Institute of Technology, 2001)This paper presents a software architecture for continuously mirroring streaming data received by one node of a cluster-based server system to other cluster nodes. The intent is to distribute the server loads implied by ... -
Adaptation and Specialization for High Performance Mobile Agents
(Georgia Institute of Technology, 1998)Mobile agents as a new design paradigm for distributed computing potentially permit network applications to operate across dynamic and heterogeneous systems and networks. Agent computing, however, is subject to ... -
Adaptive and Automated Index Selection in Relational DBMS
(Georgia Institute of Technology, 1994)We present a novel approach for a tool that assists the database administrator in designing an index configuration for a relational database system. A new methodology for collecting usage statistics at run time is ... -
Adaptive MAC Protocol for a Cable Modem
(Georgia Institute of Technology, 1997)Cable plants were initially designed for one-way broadcast communication (from the head-end to the neighborhood). They are now being upgraded to provide an upstream path (from the home to the head-end). New challenges ... -
Adding structure to unstructured peer-to-peer networks: the role of overlay topology
(Georgia Institute of Technology, 2003)Our work examines the role of overlay topology on the performance of unstructured peer-to-peer systems. We focus on two metrics of performance: (a) search protocol performance, a local gain perceived directly by a user ... -
Advanced Polymorphic Worms: Evading IDS by Blending in with Normal Traffic
(Georgia Institute of Technology, 2005)Normal traffic can provide worms with a very good source of information to camouflage themselves. In this paper, we explore the concept of polymorphic worms that mutate based on normal traffic. We assume that a worm ... -
Alphabet Dependence in Parameterized Matching
(Georgia Institute of Technology, 1993)The classical pattern matching paradigm is that of seeking occurrences of one string in another, where both strings are drawn from an alphabet set ∑. A recently introduced model is that of parameterized pattern matching; ... -
Alternative Object Organizations using Prototypes, Delegation and Split Objects
(Georgia Institute of Technology, 1993)Object-based (i.e. classless) models are very effective for elucidating requirements from users, and they support exploratory programming and rapid prototyping. On the other hand, class-based models are preferred to ... -
Analysis and Testing of Programs with Exception-Handling Constructs
(Georgia Institute of Technology, 2000)Analysis techniques, such as control flow, data flow, and control dependence, are used for a variety of software-engineering tasks, including structural and regression testing, dynamic execution profiling, static and ... -
Analysis of a Window-Constrained Scheduler for Real-Time and Best-Effort Packet Streams
(Georgia Institute of Technology, 2000)This paper describes how Dynamic Window-Constrained Scheduling (DWCS) can guarantee real-time service to packets from multiple streams with different performance objectives. We show that: (1) DWCS can guarantee that no ... -
An Annotated Bibliography of Interactive Program Steering
(Georgia Institute of Technology, 1994)This annotated bibliography reviews current research in dynamic and interactive program steering. In particular, we review systems-related research addressing dynamic program steering, raising issues in operating and ... -
Anticipatory Robot Control for a Partially Observable Environment Using Episodic Memories
(Georgia Institute of Technology, 2007)This paper explains an episodic-memory based approach for computing anticipatory robot behavior in a partially observable environment. Inspired by biological findings on the mammalian hippocampus, here, the episodic memories ... -
Application-Layer Anycasting
(Georgia Institute of Technology, 1996)Server replication is a key approach for maintaining user-perceived quality of service within a geographically wide-spread network. The anycasting communication paradigm is designed to support server replication by ... -
An Approach to Scalability Study of Shared Memory Parallel Systems
(Georgia Institute of Technology, 1993)The overheads in a parallel system that limit its scalability need to be identified and separated in order to enable parallel algorithm design and the development of parallel machines. Such overheads may be broadly ... -
Approaches to Solving the Graph Isomorphism Problem
(Georgia Institute of Technology, 2004)In this paper I propose a polynomial time algorithm for the Graph Isomorphism problem, which always returns a correct answer in the case that the input graphs are non-cospectral or isomorphic. Although I have no correctness ... -
AQUA: Questions that Drive the Explanation Process
(Georgia Institute of Technology, 1993)In the doctoral dissertation from which this chapter is drawn, Ashwin Ram presented an alternative perspective on the processes of story understanding, explanation, and learning. The issues that Ram explores in that ...