scispace - formally typeset
M

Milos Prvulovic

Researcher at Georgia Institute of Technology

Publications -  106
Citations -  3677

Milos Prvulovic is an academic researcher from Georgia Institute of Technology. The author has contributed to research in topics: Computer science & Signal. The author has an hindex of 29, co-authored 99 publications receiving 3170 citations. Previous affiliations of Milos Prvulovic include University of Illinois at Urbana–Champaign & North Carolina State University.

Papers
More filters
Journal ArticleDOI

ReVive: cost-effective architectural support for rollback recovery in shared-memory multiprocessors

TL;DR: This paper presents ReVive, a novel general-purpose rollback recovery mechanism for shared-memory multiprocessors that enables recovery from a wide class of errors, including the permanent loss of an entire node.
Journal ArticleDOI

Improving Cost, Performance, and Security of Memory Encryption and Authentication

TL;DR: The new split counters for counter-mode encryption simultaneously eliminate counter overflow problems and reduce per-block counter size and dramatically improve authentication performance and security by using the Galois/counter mode of operation (GCM), which leverages counter- mode encryption to reduce authentication latency and overlap it with memory accesses.
Proceedings ArticleDOI

Cherry: Checkpointed early resource recycling in out-of-order microprocessors

TL;DR: Cherry is presented, a hybrid mode of execution based on ROB and checkpointing that decouples resource recycling and instruction retirement and how Cherry and speculative multithreading can be combined and complement each other.
Proceedings ArticleDOI

Using Address Independent Seed Encryption and Bonsai Merkle Trees to Make Secure Processors OS- and Performance-Friendly

TL;DR: This paper proposes address independent seed encryption (AISE), a counter-mode based memory encryption scheme using a novel seed composition, and Bonsai Merkle trees (BMT), a novel MerKle tree-based memory integrity verification technique, to eliminate these system and performance issues associated with prior counter- mode memory encryption and Merkles tree integrity verification schemes.
Proceedings ArticleDOI

FlexiTaint: A programmable accelerator for dynamic taint propagation

TL;DR: FlexiTaint is implemented as an in-order addition to the back-end of the processor pipeline, and the taints for memory locations are stored as a packed array in regular memory to keep performance overheads low.