Home
About
Advanced Search
Browse by Discipline
Scientific Societies
E-print Alerts
Add E-prints
FAQ
•
HELP
•
SITE MAP
•
CONTACT US
Search
Advanced Search
Lewis, E. Christopher - Advanced Development Group, VMware, Inc
To appear in IEEE Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS '98) ZPL's WYSIWYG Performance Model
Dynamic Instruction Stream Editing (DISE) is a coopera-tive software-hardware scheme for efficiently adding customiza-
Appears in the Annual Workshop on Duplicating, Deconstructing, and Debunking (WDDD), June 2005. 1 Deconstructing Transactional Semantics
Unrestricted Transactional Memory: Supporting I/O and System Calls within Transactions
Overshadow: A Virtualization-Based Approach to Retrofitting Protection in Commodity Operating Systems
To appear in the Proceedings of the 5th IEEE International Workshop on High-Level Parallel Program-ming Models and Supportive Environments (HIPS),May 2000.
Problem Space Promotion and Its Evaluation as a Technique for Efficient Parallel Computation
DISE: Implementing Application Meta-Features via Software-Programmable Decoding
SMART C: A Semantic Macro Replacement Translator for C Matthew Jacobs E Christopher Lewis
ZPL: A Machine Independent Programming Language for Parallel Computers
Language Support for Pipelining Wavefront Computations
DYNAMIC INSTRUCTION STREAM EDITING Marc Corliss
cCopyright 2001 E Christopher Lewis
Regions: An Abstraction for Expressing Array Computation Bradford L. Chamberlain E Christopher Lewis Calvin Lin Lawrence Snyder
Subtleties of Transactional Memory Atomicity Semantics Colin Blundell E Christopher Lewis Milo M. K. Martin
Making the Fast Case Common and the Uncommon Case Simple in Unbounded Transactional Memory
Low-Overhead Interactive Debugging via Dynamic Instrumentation with DISE Marc L. Corliss E Christopher Lewis Amir Roth
A Study of Common Pitfalls in Simple Multi-Threaded Programs