Daniel Castro
Workshops
-
Towards White-Box Modeling of Hardware Transactional. Daniel Castro, Diego Didona and Paolo Romano. 2017. TRANSACT.
PDF here
Conferences
-
Prompt-to-SQL Injections in LLM-Integrated Web Applications: Risks and Defenses. Rodrigo Pedro, Miguel E. Coimbra, Daniel Castro, Paulo Carreira, Nuno Santos. 2025. 47th International Conference on Software Engineering (ICSE'25).
-
PIM-STM: Software Transactional Memory for Processing-In-Memory Systems. André Lopes, Daniel Castro, Paolo Romano. 2024. ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'24).
PDF here
-
Flow Correlation Attacks on Tor Onion Service Sessions with Sliding Subset Sum. Daniela Lopes, Jin-Dong Dong, Pedro Medeiros, Daniel Castro, Diogo Barradas, Bernardo Portela, João Vinagre, Bernardo Ferreira, Nicolas Christin, Nuno Santos. 2024. Network and Distributed System Security (NDSS'24).
PDF here
-
TIGER: Tor Traffic Generator for Realistic Experiments. Daniela Lopes, Daniel Castro, Diogo Barradas, Nuno Santos. 2023. Workshop on Privacy in the Electronic Society (WPES'23).
PDF here
-
A Highly Scalable Multi-Versioned Software Transactional Memory for GPUs. Diogo Nunes, Daniel Castro, and Paolo Romano. 2022. 36th IEEE International Parallel & Distributed Processing Symposium (IPDPS'22).
PDF here
-
SPHT: Scalable Persistent Hardware Transactions. Daniel Castro, Alexandro Baldassin, João Barreto and Paolo Romano. 2021. 19th USENIX Conference on File and Storage Technologies (FAST'21).
PDF here
-
HeTM: Transactional Memory for Heterogeneous Systems. Daniel Castro, Paolo Romano, Aleksandar Ilic and Amin M. Khan. 2019. 28th IEEE International Conference on Parallel Architectures and Compilation Techniques (PACT'19).
PDF here
-
Hardware Transactional Memory meets Persistent Memory. Daniel Castro, Paolo Romano and João Barreto. 2018. 32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS'18).
PDF here
-
PART: Árvore ART em Memória Persistente. Godinho Quissico, Daniel Castro e João, Barreto. 2017. Nono Simpósio de Informática (INForum).
-
An Analytical Model of Hardware Transactional Memory. Daniel Castro, Paolo Romano, Diego Didona and Willy Zwaenepoel. 2017. 25th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS'17).
PDF here
Journals
-
CSMV: A Highly Scalable Multi-Versioned Software Transactional Memory for GPUs. Diogo Nunes, Daniel Castro, and Paolo Romano. 2023. Journal of Parallel and Distributed Computing (JPDC).
Available here
-
Stochastic simulated annealing for directed feedback vertex set. Luís M.S. Russo, Daniel Castro, Aleksandar Ilic, Paolo Romano, Ana D. Correia. 2022. Applied Soft Computing.
PDF here
-
Persistent Memory: A Survey of Programming Support and Implementations. Alexandro Baldassin, João Barreto, Daniel Castro and Paolo Romano. 2021. ACM Computing Surveys.
PDF here
-
Hardware Transactional Memory meets Persistent Memory. Daniel Castro, Paolo Romano and João Barreto. 2019. Journal of Parallel and Distributed Computing (JPDC).
PDF here