Publications

Articles

International Journal Articles: 4

2020

- Zhongmiao Li and Paolo Romano and Peter Van Roy, Transparent Speculation in Geo-Replicated Transactional Data Stores, article in Jurnal of Parallel and Distributed Computing, May. 2020, Elsevier [bibTex]

2019

- Daniel Castro and Paolo Romano and João Barreto, Hardware Transactional Memory meets Memory Persistency, article in Journal of Parallel and Distributed Computing vol. 130 pp. 63-79, to appear on 2019, Elsevier [DOI Article link] [bibTex]
- Shady Alaaeldin Issa and Pascal Felber and Alexander Matveev and Paolo Romano, Extending Hardware Transactional Memory Capacity via Rollback-Only Transactions and Suspend/Resume, article in Distributed Computing, Oct. 2019 [bibTex]

2018

- Nuno Machado and Paolo Romano and Luis Rodrigues, CoopREP: Cooperative Record and Replay of Concurrency Bugs, article in Software Testing, Verification and Reliability, vol. 28 (1), Jan. 2018, Wiley [DOI Article link] [bibTex]

International Conferences: 9

2019

- Ricardo Filipe and Shady Alaaeldin Issa and Paolo Romano and João Barreto, Stretching the capacity of Hardware Transactional Memory in IBM POWER architectures, presented at Proceedings of the 24th Symposium on Principles and Practice of Parallel Programming (PPoPP '19), Feb. 2019 [DOI Article link] [bibTex]

2018

- Shady Alaaeldin Issa and Paolo Romano and Tiago Lopes, Speculative Read-Write Locks, presented at ACM/IFIP/USENIX 19th International Middleware Conference (Middleware), Oct. 2018 [bibTex]
- Zhongmiao Li and Peter Van Roy and Paolo Romano, Transparent Speculation in Geo-Replicated Transactional Data Stores., presented at In Proceedings of the ACM 27th International Symposium on High-Performance Parallel and Distributed Computing (HPDC), Aug. 2018 [bibTex]
- David Daharewa Gureya and Rodrigo Rodrigues and Paolo Romano and Pramod Bhatotia and Vivien Quéma and João Barreto, Asymmetry-aware Page Placement for Contemporary NUMA Architectures, presented at 8th Workshop on Systems for Multi-core and Heterogeneous Architectures (SFMA 2018), Eurosys workshops, May. 2018 [bibTex]
- Pedro Luís Galvão Raminhas and Shady Alaaeldin Issa and Paolo Romano, Enhancing Efficiency of Hybrid Transactional Memory via Dynamic Data Partitioning Schemes, presented at 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), 2018, May. 2018 [bibTex]
- Daniel Castro and Paolo Romano and João Barreto, Hardware Transactional Memory meets Persistent Memory, presented at IEEE International Parallel & Distributed Processing Symposium (IPDPS), May. 2018 [bibTex]
- Francisco Miguel Caramelo Duarte and Richard Joaquín Gil Martinez and Paolo Romano and Antónia Lopes and Luis Rodrigues, Learning Non-Deterministic Impact Models for Adaptation, presented at roceedings of the 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), May. 2018 [bibTex]
- Jingna Zeng and Paolo Romano and João Barreto and Luis Rodrigues and Seif Haridi, Online Tuning of Parallelism Degree in Parallel Nesting Transactional Memory, presented at IPDPS, May. 2018 [bibTex]
- Pedro Luís Galvão Raminhas and Miguel Matos and Paolo Romano, Fine-grained Transaction Scheduling in Replicated Databases via Symbolic Execution , presented at 12th EuroSys Doctoral Workshop (EuroDW 2018), Apr. 2018 [bibTex]

National Conferences: 1

2018

- David Daharewa Gureya and Rodrigo Rodrigues and Paolo Romano and Pramod Bhatotia and Vivien Quema and João Barreto, Tackling memory asymmetry in NUMA architectures, presented at Inforum, Sep. 2018 [bibTex]

Dissertations

PhD Theses: 1

2018

- Shady Alaaeldin Issa advised by Paolo Romano and Vladimir Vlassov, Techniques for enhancing the efficiency of Transactional Memory, PhD Thesis at IST & KTH, Oct. 2018 [bibTex]

MSc Theses: 3

2018

- Miguel Cândido Viegas advised by Paolo Romano and Miguel Matos, Fine grained transaction scheduling in replicated databases via symbolic execution, MSc Thesis, Nov. 2018 [bibTex]
- Maria da Loura Casimiro advised by Paolo Romano and João Nuno de Oliveira e Silva, A recommender-based approach to self-tuning of cloud systems, MSc Thesis, Oct. 2018 [bibTex]
- Tiago João dos Santos Lopes advised by Paolo Romano, Speculative Read-Write Lock Elision, MSc Thesis, Jul. 2018 [bibTex]

Reports

Technical Reports: 2

2019

- Jingna Zeng and Shady Alaaeldin Issa and Seif Haridi and Luis Rodrigues and Paolo Romano, Investigating the Semantics of Futures in Transactional Memory Systems, INESC-ID Tec. Rep. 3/2019, Oct. 2019 [bibTex]

2018