Aleksandar Dragojevic
Aleksandar Dragojevic
Researcher, Microsoft Research, Cambridge, UK
Verified email at
Cited by
Cited by
FaRM: Fast remote memory
A Dragojević, D Narayanan, M Castro, O Hodson
11th {USENIX} Symposium on Networked Systems Design and Implementation …, 2014
Stretching transactional memory
A Dragojević, R Guerraoui, M Kapalka
ACM sigplan notices 44 (6), 155-165, 2009
No compromises: Distributed transactions with consistency, availability, and performance
A Dragojević, D Narayanan, EB Nightingale, M Renzelmann, A Shamis, ...
Proceedings of the 25th symposium on operating systems principles, 54-70, 2015
Why STM can be more than a Research Toy
A Dragojevic, P Felber, V Gramoli, R Guerraoui
Communications of the ACM, 2011
Preventing versus curing: avoiding conflicts in transactional memories
A Dragojević, R Guerraoui, AV Singh, V Singh
Proceedings of the 28th ACM symposium on Principles of distributed computing …, 2009
On the power of hardware transactional memory to simplify memory management
A Dragojević, M Herlihy, Y Lev, M Moir
Proceedings of the 30th annual ACM SIGACT-SIGOPS symposium on Principles of …, 2011
Unifying thread-level speculation and transactional memory
J Barreto, A Dragojevic, P Ferreira, R Filipe, R Guerraoui
ACM/IFIP/USENIX International Conference on Distributed Systems Platforms …, 2012
Log-free concurrent data structures
T David, A Dragojevic, R Guerraoui, I Zablotchi
2018 {USENIX} Annual Technical Conference ({USENIX}{ATC} 18), 373-386, 2018
STM in the small: trading generality for performance in software transactional memory
A Dragojević, T Harris
Proceedings of the 7th ACM european conference on Computer Systems, 1-14, 2012
Predicting the scalability of an stm: A pragmatic approach
A Dragojevic, R Guerraoui
5th ACM SIGPLAN Workshop on Transactional Computing, 2010
Dividing transactional memories by zero
A Dragojevic, R Guerraoui, M Kapalka
Transact, 2008
Leveraging parallel nesting in transactional memory
J Barreto, A Dragojević, P Ferreira, R Guerraoui, M Kapalka
ACM Sigplan Notices 45 (5), 91-100, 2010
Optimizing transactions for captured memory
A Dragojevic, Y Ni, AR Adl-Tabatabai
Proceedings of the twenty-first annual symposium on Parallelism in …, 2009
System and method for performing memory management using hardware transactions
A Dragojevic, M Herlihy, Y Lev, MS Moir
US Patent 9,043,363, 2015
The velox transactional memory stack
P Felber, E Riviere, WM Moreira, D Harmanci, P Marlier, S Diestelhorst, ...
Micro, IEEE 30 (5), 76-87, 2010
Rdma reads: To use or not to use?
A Dragojevic, D Narayanan, M Castro
IEEE Data Eng. Bull. 40 (1), 3-14, 2017
Fast general distributed transactions with opacity
A Shamis, M Renzelmann, S Novakovic, G Chatzopoulos, A Dragojević, ...
Proceedings of the 2019 International Conference on Management of Data, 433-448, 2019
Estima: Extrapolating scalability of in-memory applications
G Chatzopoulos, A Dragojević, R Guerraoui
Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of …, 2016
Distributed graph database
KM Risvik, MC Wu, D Narayanan, M Renzelmann, A Shamis, ...
US Patent 10,810,179, 2020
System and method for optimizing software transactional memory operations using static caching of memory objects
VJ Marathe, A Dragojević, TL Autrey III
US Patent 9,424,015, 2016
The system can't perform the operation now. Try again later.
Articles 1–20