Brandon Lucia
TitleCited byYear
DMP: deterministic shared memory multiprocessing
J Devietti, B Lucia, L Ceze, M Oskin
ACM SIGARCH Computer Architecture News 37 (1), 85-96, 2009
3432009
Atom-aid: Detecting and surviving atomicity violations
B Lucia, J Devietti, K Strauss, L Ceze
ACM SIGARCH Computer Architecture News 36 (3), 277-288, 2008
1352008
A simpler, safer programming and execution model for intermittent systems
B Lucia, B Ransford
ACM SIGPLAN Notices 50 (6), 575-585, 2015
1232015
Conflict exceptions: simplifying concurrent language semantics with precise hardware exceptions for data-races
B Lucia, L Ceze, K Strauss, S Qadeer, HJ Boehm
ACM SIGARCH Computer Architecture News 38 (3), 210-221, 2010
1052010
Finding concurrency bugs with context-aware communication graphs
B Lucia, L Ceze
2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture …, 2009
972009
IFRit: interference-free regions for dynamic data-race detection
L Effinger-Dean, B Lucia, L Ceze, D Grossman, HJ Boehm
Acm Sigplan Notices 47 (10), 467-484, 2012
842012
ColorSafe: architectural support for debugging and dynamically avoiding multi-variable atomicity violations
B Lucia, L Ceze, K Strauss
ACM SIGARCH computer architecture news 38 (3), 222-233, 2010
782010
LazyPIM: An efficient cache coherence mechanism for processing-in-memory
A Boroumand, S Ghose, M Patel, H Hassan, B Lucia, K Hsieh, KT Malladi, ...
IEEE Computer Architecture Letters 16 (1), 46-50, 2016
772016
Critical path deterministic execution of multithreaded applications in a transactional memory system
L Ceze, MH Oskin, JL Devietti, BM Lucia
US Patent 8,739,163, 2014
762014
Critical path deterministic execution of multithreaded applications in a transactional memory system
L Ceze, MH Oskin, JL Devietti, BM Lucia
US Patent 8,739,163, 2014
762014
Chain: tasks and channels for reliable intermittent programs
A Colin, B Lucia
ACM SIGPLAN Notices 51 (10), 514-530, 2016
742016
Alpaca: intermittent execution without checkpoints
K Maeng, A Colin, B Lucia
Proceedings of the ACM on Programming Languages 1 (OOPSLA), 96, 2017
432017
Valor: efficient, software-only region conflict exceptions
S Biswas, M Zhang, MD Bond, B Lucia
ACM SIGPLAN Notices 50 (10), 241-259, 2015
422015
Cooperative empirical failure avoidance for multithreaded programs
B Lucia, L Ceze
ACM SIGPLAN Notices 48 (4), 39-50, 2013
412013
Nonvolatile memory is a broken time machine
B Ransford, B Lucia
Proceedings of the workshop on Memory Systems Performance and Correctness, 5, 2014
382014
Isolating and understanding concurrency errors using reconstructed execution fragments
B Lucia, BP Wood, L Ceze
ACM Sigplan Notices 46 (6), 378-388, 2011
382011
An energy-interference-free hardware-software debugger for intermittent energy-harvesting systems
A Colin, G Harvey, B Lucia, AP Sample
ACM SIGPLAN Notices 51 (4), 577-589, 2016
352016
Intermittent computing: Challenges and opportunities
B Lucia, V Balaji, A Colin, K Maeng, E Ruppel
2nd Summit on Advances in Programming Languages (SNAPL 2017), 2017
342017
A case for system support for concurrency exceptions
L Ceze, J Devietti, B Lucia, S Qadeer
USENIX HotPar 17, 2009
292009
A reconfigurable energy storage architecture for energy-harvesting devices
A Colin, E Ruppel, B Lucia
ACM SIGPLAN Notices 53 (2), 767-781, 2018
252018
The system can't perform the operation now. Try again later.
Articles 1–20