Publications

2022

Oswald, Nicolai; Nagarajan, Vijay; Sorin, Daniel J.; Gavrielatos, Vasilis; Olausson, Theo; Carr, Reece

HeteroGen: Automatic Synthesis of Heterogeneous Cache Coherence Protocols Inproceedings

In: 28th IEEE International Symposium on High-Performance Computer Architecture (HPCA-28), IEEE Press, Seoul, South Korea, 2022.

Abstract | Links | BibTeX

2021

Patil, Adarsh; Nagarajan, Vijay; Balasubramonian, Rajeev; Oswald, Nicolai

Dvé: Improving DRAM Reliability and Performance On-Demand via Coherent Replication Inproceedings

In: 48th ACM/IEEE Annual International Symposium on Computer Architecture, ISCA 2021, Valencia, Spain, June 14-18, 2021, pp. 526–539, IEEE, 2021.

Abstract | Links | BibTeX

2020

Oswald, Nicolai; Nagarajan, Vijay; Sorin, Daniel J

HieraGen: Automated Generation of Concurrent, Hierarchical Cache Coherence Protocols Inproceedings

In: 2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA), pp. 888-899, 2020.

Abstract | Links | BibTeX

2018

Oswald, Nicolai; Nagarajan, Vijay; Sorin, Daniel J

Protogen: Automatically Generating Directory Cache Coherence Protocols from Atomic Specifications Inproceedings

In: Proceedings of the 45th Annual International Symposium on Computer Architecture, pp. 247–260, IEEE Press, Los Angeles, California, 2018, ISBN: 9781538659847.

Abstract | Links | BibTeX

Gavrielatos, Vasilis; Katsarakis, Antonios; Joshi, Arpit; Oswald, Nicolai; Grot, Boris; Nagarajan, Vijay

Scale-out CcNUMA: Exploiting Skew with Strongly Consistent Caching Inproceedings

In: Proceedings of the Thirteenth EuroSys Conference, Association for Computing Machinery, Porto, Portugal, 2018, ISBN: 9781450355841.

Abstract | Links | BibTeX