Follow
Trevor Brown
Trevor Brown
University of Waterloo
Verified email at tbrown.pro - Homepage
Title
Cited by
Cited by
Year
A general technique for non-blocking trees
T Brown, F Ellen, E Ruppert
Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of†…, 2014
1292014
Reclaiming Memory for Lock-Free Data Structures: There has to be a Better Way
TA Brown
Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing†…, 2015
942015
Non-blocking k-ary search trees
T Brown, J Helga
Principles of Distributed Systems, 207-221, 2011
582011
Pragmatic primitives for non-blocking data structures
T Brown, F Ellen, E Ruppert
Proceedings of the 2013 ACM symposium on Principles of distributed computing†…, 2013
482013
Investigating the performance of hardware transactions on a multi-socket machine
T Brown, A Kogan, Y Lev, V Luchangco
Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and†…, 2016
372016
Range queries in non-blocking k-ary search trees
T Brown, H Avni
Principles of Distributed Systems, 31-45, 2012
372012
Persistent hybrid transactional memory for databases
H Avni, T Brown
Proceedings of the VLDB Endowment 10 (4), 409-420, 2016
312016
Distributionally linearizable data structures
D Alistarh, T Brown, J Kopinsky, JZ Li, G Nadiradze
Proceedings of the 30th on Symposium on Parallelism in Algorithms and†…, 2018
252018
Harnessing epoch-based reclamation for efficient range queries
M Arbel-Raviv, T Brown
ACM SIGPLAN Notices 53 (1), 14-27, 2018
252018
Techniques for Constructing Efficient Lock-free Data Structures
T Brown
University of Toronto (Canada), 2017
222017
Getting to the Root of Concurrent Binary Search Tree Performance
M Arbel-Raviv, T Brown, A Morrison
2018 {USENIX} Annual Technical Conference ({USENIX}{ATC} 18), 295-306, 2018
212018
Reuse, don't Recycle: Transforming Lock-free Algorithms that Throw Away Descriptors
M Arbel-Raviv, T Brown
arXiv preprint arXiv:1708.01797, 2017
192017
Relaxed Schedulers Can Efficiently Parallelize Iterative Algorithms
D Alistarh, T Brown, J Kopinsky, G Nadiradze
Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing†…, 2018
122018
A Template for Implementing Fast Lock-free Trees Using HTM
T Brown
Proceedings of the ACM Symposium on Principles of Distributed Computing, 293-302, 2017
122017
Non-blocking interpolation search trees with doubly-logarithmic running time
T Brown, A Prokopec, D Alistarh
Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of†…, 2020
92020
PHyTM: Persistent Hybrid Transactional Memory.
T Brown, H Avni
Proc. VLDB Endow. 10 (4), 409-420, 2016
92016
NBR: neutralization based reclamation
A Singh, T Brown, A Mashtizadeh
Proceedings of the 26th ACM SIGPLAN Symposium on Principles and Practice of†…, 2021
72021
B-slack trees: Space Efficient B-trees
T Brown
Algorithm Theory–SWAT 2014, 122-133, 2014
52014
Cost of concurrency in hybrid transactional memory
T Brown, S Ravi
31st International Symposium on Distributed Computing (DISC 2017), 2017
42017
POSTER: Reuse, don't Recycle: Transforming Algorithms that Throw Away Descriptors
M Arbel-Raviv, T Brown
ACM SIGPLAN Notices 52 (8), 429-430, 2017
32017
The system can't perform the operation now. Try again later.
Articles 1–20