Romulus: Efficient algorithms for persistent transactional memory A Correia, P Felber, P Ramalhete Proceedings of the 30th on Symposium on Parallelism in Algorithms and …, 2018 | 113 | 2018 |
Onefile: A wait-free persistent transactional memory P Ramalhete, A Correia, P Felber, N Cohen 2019 49th Annual IEEE/IFIP International Conference on Dependable Systems …, 2019 | 61 | 2019 |
Brief announcement: Hazard eras-non-blocking memory reclamation P Ramalhete, A Correia Proceedings of the 29th ACM Symposium on Parallelism in Algorithms and …, 2017 | 49 | 2017 |
Mirror: making lock-free data structures persistent M Friedman, E Petrank, P Ramalhete Proceedings of the 42nd ACM SIGPLAN International Conference on Programming …, 2021 | 37 | 2021 |
Persistent memory and the rise of universal constructions A Correia, P Felber, P Ramalhete Proceedings of the Fifteenth European Conference on Computer Systems, 1-15, 2020 | 31 | 2020 |
OrcGC: automatic lock-free memory reclamation A Correia, P Ramalhete, P Felber Proceedings of the 26th ACM SIGPLAN Symposium on Principles and Practice of …, 2021 | 17 | 2021 |
POSTER: A wait-free queue with wait-free memory reclamation P Ramalhete, A Correia Proceedings of the 22nd ACM SIGPLAN Symposium on Principles and Practice of …, 2017 | 17 | 2017 |
Efficient algorithms for persistent transactional memory P Ramalhete, A Correia, P Felber Proceedings of the 26th ACM SIGPLAN Symposium on Principles and Practice of …, 2021 | 15 | 2021 |
Flat-combining-based persistent data structures for non-volatile memory M Rusanovsky, H Attiya, O Ben-Baruch, T Gerby, D Hendler, P Ramalhete Stabilization, Safety, and Security of Distributed Systems: 23rd …, 2021 | 11* | 2021 |
A wait-free universal construction for large objects A Correia, P Ramalhete, P Felber Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of …, 2020 | 11 | 2020 |
NVCache: A plug-and-play NVMM-based I/O booster for legacy systems R Dulong, R Pires, A Correia, V Schiavoni, P Ramalhete, P Felber, ... 2021 51st Annual IEEE/IFIP International Conference on Dependable Systems …, 2021 | 9 | 2021 |
Strong trylocks for reader-writer locks A Correia, P Ramalhete Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of …, 2018 | 6 | 2018 |
Tidex: a mutual exclusion lock P Ramalhete, A Correia Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of …, 2016 | 5 | 2016 |
Tl4x: buffered durable transactions on disk as fast as in memory G Assa, A Correia, P Ramalhete, V Schiavoni, P Felber Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and …, 2023 | 4 | 2023 |
Eemarq: Efficient lock-free range queries with memory reclamation G Sheffi, P Ramalhete, E Petrank arXiv preprint arXiv:2210.17086, 2022 | 4 | 2022 |
Brief Announcement: Left-Right-A Concurrency Control Technique with Wait-Free Population Oblivious Reads P Ramalhete, A Correia Distributed (2015) 663, 2015 | 4 | 2015 |
2-thread software solutions to the mutual exclusion problem A Correia, P Ramalhete https://github.com/pramalhe/ConcurrencyFreaks/blob/master/papers/cr2t-2016.pdf, 2016 | 3 | 2016 |
Poor man’s rcu P Ramalhete, A Correia | 3 | 2015 |
2plsf: Two-phase locking with starvation-freedom P Ramalhete, A Correia, P Felber Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and …, 2023 | 2 | 2023 |
A wait-free universal construct for large objects A Correia, P Ramalhete, P Felber arXiv preprint arXiv:1911.01676, 2019 | 2 | 2019 |