DMP: Deterministic shared memory multiprocessing J Devietti, B Lucia, L Ceze, M Oskin Proceedings of the 14th international conference on Architectural support …, 2009 | 398 | 2009 |
A simpler, safer programming and execution model for intermittent systems B Lucia, B Ransford ACM SIGPLAN Notices 50 (6), 575-585, 2015 | 321 | 2015 |
Alpaca: Intermittent execution without checkpoints K Maeng, A Colin, B Lucia Proceedings of the ACM on Programming Languages, October 2017, Article No.: 96, 2017 | 274 | 2017 |
Chain: tasks and channels for reliable intermittent programs A Colin, B Lucia Proceedings of the 2016 ACM SIGPLAN International Conference on Object …, 2016 | 263 | 2016 |
Intelligence beyond the edge: Inference on intermittent embedded systems G Gobieski, B Lucia, N Beckmann Proceedings of the Twenty-Fourth International Conference on Architectural …, 2019 | 220 | 2019 |
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 | 214 | 2016 |
A reconfigurable energy storage architecture for energy-harvesting devices A Colin, E Ruppel, B Lucia Proceedings of the Twenty-Third International Conference on Architectural …, 2018 | 213 | 2018 |
Orbital edge computing: Nanosatellite constellations as a new class of computer system B Denby, B Lucia Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020 | 209 | 2020 |
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 | 206 | 2017 |
Adaptive dynamic checkpointing for safe efficient intermittent computing K Maeng, B Lucia 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI …, 2018 | 193 | 2018 |
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 | 160 | 2008 |
CoNDA: Efficient cache coherence support for near-data accelerators A Boroumand, S Ghose, M Patel, H Hassan, B Lucia, R Ausavarungnirun, ... Proceedings of the 46th International Symposium on Computer Architecture …, 2019 | 124 | 2019 |
IFRit: interference-free regions for dynamic data-race detection L Effinger-Dean, B Lucia, L Ceze, D Grossman, HJ Boehm Proceedings of the ACM international conference on Object oriented …, 2012 | 123 | 2012 |
Finding concurrency bugs with context-aware communication graphs B Lucia, L Ceze Proceedings of the 42nd annual IEEE/ACM international symposium on …, 2009 | 118 | 2009 |
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 | 117 | 2010 |
Supporting peripherals in intermittent systems with just-in-time checkpoints K Maeng, B Lucia Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019 | 107 | 2019 |
Termination checking and task decomposition for task-based intermittent programs A Colin, B Lucia Proceedings of the 27th International Conference on Compiler Construction …, 2018 | 96 | 2018 |
Nonvolatile memory is a broken time machine B Ransford, B Lucia Proceedings of the workshop on Memory Systems Performance and Correctness, 1-3, 2014 | 96 | 2014 |
Colorsafe: architectural support for debugging and dynamically avoiding multi-variable atomicity violations B Lucia, L Ceze, K Strauss Proceedings of the 37th annual international symposium on Computer …, 2010 | 90 | 2010 |
When is Graph Reordering an Optimization? studying the effect of lightweight graph reordering across applications and input graphs V Balaji, B Lucia 2018 IEEE International Symposium on Workload Characterization (IISWC), 2018 | 82 | 2018 |