Search
Now showing items 1-10 of 39
A New Model for Managing Configuration Data
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
Configuration management is one of the largest causes of system and application failure. In one study, twenty four percent of Windows NT downtime was attributed to system configuration and maintenance. Furthermore, system ...
Heap Typability is NP-Complete
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
Given a snapshot of a running program�s memory heap,
and a set of types representing data in the program, dynamic
heap type inference attempts to assign types to
memory locations such that certain global consistency
...
AFIQ: An Accounting Framework for Inter-Domain QoS with Limited Trust
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
Design and Implementation of Signatures for Transactional Memory Systems
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
TRANSACTIONAL MEMORY (TM) systems ease multithreaded application development by giving the programmer the ability to specify that some regions of code, called TRANSACTIONS, must be executed atomically. To achieve high ...
WYSINWYX: What You See Is Not What You Execute
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
There is an increasing need for tools to help programmers and security
analysts understand executables. For instance, commercial companies
and the military increasingly use Commercial Off-The Shelf (COTS)
components to ...
A System for Generating Static Analyzers for Machine Instructions
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
There is growing interest in analyzing executables to look for bugs and security vulnerabilities. This paper describes the design and implementation of a language for describing the semantics of an instruction set, along ...
Clustera: An Integrated Computation And Data Management System
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
This paper introduces Clustera, an integrated computation and data management system. In contrast to traditional cluster-management systems that target specific types of workloads, Clustera is designed for extensibility, ...
Advanced Querying for Property Checking
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
Extended weighted pushdown systems (EWPDSs) are an extension of pushdown systems that incorporate infinite-state data abstractions. Nested-word automata (NWAs) are able to recognize languages that exhibit context-free ...
Serializing Instructions in System-Intensive Workloads: Amdahls Law Strikes Again
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
To maintain a reasonable level of complexity, processor implementations contain Serializing Instructions (SIs) � instructions, such as those that write control registers, that cannot be executed out-of-order (OoO). Maintaining ...
Towards the Analysis of Transactional Software
(University of Wisconsin-Madison Department of Computer Sciences, 2007)
The computer-architecture community's recent focus on multi-core
architectures has spurred renewed interest in concurrent-programming
techniques and abstractions. For programmers to take advantage of the
processing power ...










