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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Colin Pronovost

dblp:238/5447 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

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

Systems, architecture and hardware · 2 · 1 since 2021Software engineering, systems software and programming languages · 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.

Network and information security
1 paper
Systems and software security · 87% Hardware security and side channels · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 87% Performance modeling and evaluation · 13%

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

TopicWeightPapersLastEvidence papers
Systems and software security › virtualization security
hypervisor security
0.612022
Hardening Hypervisors with Ombro · USENIX ATC 2022
Systems and software security
operating systems
0.612022
Hardening Hypervisors with Ombro · USENIX ATC 2022
Memory systems
cache management
0.412019
Beating OPT with Statistical Clairvoyance and Variable Size Caching · ASPLOS 2019
Memory systems › cache management
cache replacement
0.412019
Beating OPT with Statistical Clairvoyance and Variable Size Caching · ASPLOS 2019
Hardware security and side channels
trusted execution environments
0.212022
Hardening Hypervisors with Ombro · USENIX ATC 2022
Performance modeling and evaluation
workload characterization
0.112019
Beating OPT with Statistical Clairvoyance and Variable Size Caching · ASPLOS 2019

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

statistical prediction of program behavior · 0.4
YearPublicationVenuePosition
2022 Hardening Hypervisors with Ombro
Ethan Johnson, Colin Pronovost, John Criswell
USENIX ATC2
2019 Beating OPT with Statistical Clairvoyance and Variable Size Caching
abstract
Caching techniques are widely used in today's computing infrastructure from virtual memory management to server cache and memory cache. This paper builds on two observations. First, the space utilization in cache can be improved by varying the cache size based on dynamic application demand. Second, it is easier to predict application behavior statistically than precisely. This paper presents a new variable-size cache that uses statistical knowledge of program behavior to maximize the cache performance. We measure performance using data access traces from real-world workloads, including Memcached traces from Facebook and storage traces from Microsoft Research. In an offline setting, the new cache is demonstrated to outperform even OPT, the optimal fixed-size cache which makes use of precise knowledge of program behavior.
Pengcheng Li 0001, Colin Pronovost, Benjamin Tait, Jie Zhou 0022, Chen Ding 0001, John Criswell
ASPLOS2