scispace - formally typeset
T

Todd C. Mowry

Researcher at Carnegie Mellon University

Publications -  117
Citations -  9806

Todd C. Mowry is an academic researcher from Carnegie Mellon University. The author has contributed to research in topics: Cache & Compiler. The author has an hindex of 49, co-authored 113 publications receiving 9137 citations. Previous affiliations of Todd C. Mowry include University of Toronto & Stanford University.

Papers
More filters
Book ChapterDOI

Towards Breaking the Memory Bandwidth Wall Using Approximate Value Prediction

TL;DR: This chapter introduces an approximation technique, called rollback-free value prediction (RFVP), which mitigates the memory wall by enabling the execution to continue without stalling for long-latency memory accesses, hence reducing memory bandwidth contention by removing them from the system.
Proceedings ArticleDOI

Multiversioned Page Overlays: Enabling Faster Serializable Hardware Transactional Memory

TL;DR: This paper presents a new approach to multiversioning support (Multiversioned Page Overlays) along with a new HTM design that it enables: OverlayTM, which takes advantage of multiversions to reduce unnecessary transaction aborts while providing full serializable semantics.
Proceedings Article

Proceedings of the sixteenth international conference on Architectural support for programming languages and operating systems

TL;DR: This year's conference continues and reinforces the ASPLOS tradition of publishing innovative multidisciplinary research spanning the boundaries of hardware, computer architecture, compilers, languages, operating systems, networking, and applications.
Proceedings ArticleDOI

Filter Representation in Vectorized Query Execution

TL;DR: In this article, the authors analyze the performance of batch-oriented data processing and propose a vectorization strategy for database management systems (DBMSs) to reduce interpretation overhead by using SIMD instructions.