"Brandon Lucia -

Web Name: "Brandon Lucia -

WebSite: http://brandonlucia.com

ID:59874

Keywords:

Brandon,Lucia,

Description:

I am an assistant professor in the department of electrical and computerengineering at Carnegie Mellon University. I do research on the boundarybetween computer architecture, computer systems, and programming languages. I lead the abstract research group.I am always looking for graduate students who are excitedabout computer architecture, systems, and programming languagesresearch. Apply to CMU ECE if you are aninspired, curious person and we can work together!Defining Intermittent Computing We need to makeintermittent computing devices that harvest energy from their environment,programmable, reliable, and robust to common-case power failures. Thesedevices are really exciting because they are a great fit forsensing, medical implants, "extreme" scenarios (like outer space!) and lots ofother things. Watch this video fora 3 minute overview of our work on intermittent computing. Safe Efficient Computing at the Edge We need bettersoftware and architectures to make parallel computers correct and efficient. Atthe "edge", computers need to handle the landslide of sensor data that systemsmust constantly process. The constraints of the edge make the problemespecially interesting. How do we efficiently process a graph with a hundredbillion nodes on a single machine? How do we reliably process 16 4k videostreams using a constellation of highly physically-constrained nanosatellites?Watch this videofor a 3 minute overview of our work on edge computing in space!My publications are available on Google Scholar and in the list below.Space Computer SystemsOrbital Edge Computing: Nanosatellite Constellations as a New Class of Computing SystemBradley Denby and Brandon LuciaASPLOS 2020 [paper][website][music (c/o nc)]ASPLOS 2020 Best Paper AwardOrbital Edge Computing: Data Processing on NanosatellitesBradley Denby and Brandon LuciaComputer Architecture Letters March 2019 [paper] Selected for Best of CAL in 2019Featured in IEEE Computer 2020.04 "Spotlight on Transactions"Computer Architectures for Intermittent ComputingPower-aware Heterogeneous Architecture Scaling for Energy-harvesting computersHarsh Desai and Brandon LuciaComputer Architecture Letters 2020 [paper ]MANIC: An Energy-Efficient, Parallel Architecture for Ultra-Low-Power Embedded SystemsGraham Gobieski, Amolak Nagi, Nathan Serafin, Mehmet Meric Isgenc, Nathan Beckmann, and Brandon LuciaMICRO 2019 [paper][slides]A Reconfigurable Energy Storage Architecture for Energy-harvesting DevicesAlexei Colin, Emily Ruppel, Brandon LuciaASPLOS 2018 [paper] ASPLOS 2018 Best Paper Award and IEEE MICRO Top Picks 2018 Honorable Mention Software Systems and Programming Support for Intermittent ComputingToward a Formal Foundation for Intermittent ComputingMilijana Surbatovich, Brandon Lucia, and Limin JiaOOPSLA 2020 [paper]Adaptive Low-Overhead Scheduling for Periodic and Reactive Intermittent ExecutionKiwan Maeng and Brandon LuciaPLDI 2020 [paper]Dynamic Task-Based Intermittent Execution for Energy-Harvesting DevicesAmjad Yousef Majid, Carlo Delle Donne, Kiwan Maeng, Alexei Colin, Kasim Sinan Yldirim, Brandon Lucia, Przeme saw Pawe czakTransactions on Sensor Networks, January 2020 [paper]Transactional Concurrency for Intermittent SystemsEmily Ruppel and Brandon LuciaPLDI 2019 [paper][slides] Supporting Peripherals in Intermittent Systems with Just-In-Time CheckpointsKiwan Maeng and Brandon LuciaPLDI 2019 [paper][slides] Intelligence Beyond the Edge: Inference on Intermittent Embedded SystemsGraham Gobieski, Brandon Lucia, and Nathan BeckmannASPLOS 2019 [paper][slides] Adaptive Dynamic Checkpointing for Safe Efficient Intermittent ComputingKiwan Maeng and Brandon LuciaOSDI 2018 [paper][slides] Intermittent Deep Neural Network InferenceGraham Gobieski, Nathan Beckmann, and Brandon LuciaSysML 2018 [paper] Alpaca: Intermittent Execution Without CheckpointsKiwan Maeng, Alexei Colin, Brandon LuciaOOPSLA 2017 [paper] Chain: Tasks and Channels for Reliable Intermittent ProgramsAlexei Colin, Brandon LuciaOOPSLA 2016 [paper] [ press:UPI, phys.org, Energy Daily, TechDotMatrix, The Green Optimistic ] A Simpler, Safer Programming and Execution Model for Intermittent SystemsBrandon Lucia, Benjamin RansfordPLDI 2015[paper][Try DINO!][video abstract]Debugging and Toolchain Support for Intermittent SystemsI/O Dependent Idempotence Bugs in Intermittent SystemsMilijana Surbatovich, Limin Jia, and Brandon LuciaOOPSLA 2019 [paper][slides] Termination Checking and Task Decomposition for Task-Based Intermittent ProgramsAlexei Colin and Brandon LuciaCC 2018 [paper] An Energy-Aware Debugger for Intermittently Powered SystemsAlexei Colin, Graham Harvey, Alanson Sample, Brandon LuciaIEEE MICRO, 2017 vol. 37 - Top Picks in Computer Architecture [paper]Combining Data Duplication and Graph Reordering toAccelerate Parallel Graph ProcessingVignesh Balaji and Brandon LuciaHPDC 2019 [paper][slides] When is Graph Reordering an Optimization?Studying the effect of lightweight graph reordering across applications and input graphsVignesh Balaji and Brandon LuciaIISWC 2018 [paper][slides] IISWC 2018 Best Paper Award Architectural Support for Avoiding Failures with Fail-Stop Memory ConsistencyRui Zhang, Swarnendu Biswas, Vignesh Balaji, Michael Bond, Brandon Lucia ASPLOS 2020 [paper] CoNDA: Enabling Efficient Near-Data Accelerator Communication by Optimizing Data MovementAmirali Boroumand, Saugata Ghose, Minesh Patel, Rachata Ausavarungnirun, Hasan Hassan, Brandon Lucia, Kevin Hsieh, Nastaran Hajinazar, Krishna T. Mallad, Hongzhong Zheng, Onur MutluISCA 2019 [paper]Rethinking Support for Region Conflict ExceptionsSwarnendu Biswas, Rui Zhang, Michael Bond, Brandon LuciaIPDPS 2019 [paper] SOFRITAS: Serializable Ordering-Free Regions for Increasing Thread Atomicity Scalably Christian Delozier, Ariel Eizenberg, Brandon Lucia, Joseph DeviettiASPLOS 2018 [paper] LazyPIM: An Efficient Cache Coherence Mechanism for Processing-in-Memory Amirali Boroumand, Saugata Ghose, Minesh Patel, Hasan Hassan, Kevin Hsieh, Brandon Lucia, Krishna Malladi, Hongzhong Zheng, and Onur MutluComputer Architecture Letters, 2016.[paper]Valor: Efficient, Software-Only Region Conflict ExceptionsSwarnendu Biswas, Minjia Zhang, Michael D. Bond, Brandon LuciaOOPSLA 2015[paper][Try Valor!][ECE News][Lazowska-Net]Awarded the OOPSLA'15 Distinguished Paper AwardAwarded the OOPSLA'15 Distinguished Artifact AwardConflict Exceptions: Providing Simple Parallel Language Semantics with Precise Hardware Exceptions Brandon Lucia, Luis Ceze, Karin Strauss, Shaz Qadeer, Hans BoehmISCA 2010[paper]Concurrency Debugging and Failure AvoidanceConcurrency Debugging with Differential Schedule ProjectionsNuno Machado, Daniel Quinta, Brandon Lucia, Luis Rodrigues Transactions on Software Engineering and Methodology, Volume 25 Issue 2, April 2016, Article No. 14 [paper]Production-guided Concurrency DebuggingNuno Machado, Luis Rodrigues, Brandon LuciaPPoPP 2016 [paper]Concurrency Debugging with Differential Schedule ProjectionsNuno Machado, Luis Rodrigues, Brandon LuciaPLDI 2015[paper][Try Symbiosis!] Data Provenance Tracking for Concurrent ProgramsBrandon Lucia, Luis Ceze CGO 2015[paper][Try LWS!][talk]Cooperative Empirical Failure Avoidance for Multithreaded ProgramsBrandon Lucia, Luis Ceze ASPLOS 2013[paper][Try Aviso!] IFRit: Interference-Free Regions for Dynamic Data-Race DetectionLaura Effinger-Dean, Brandon Lucia, Luis Ceze, Dan Grossman, Hans-J. BoehmOOPSLA 2012[paper]Isolating and Understanding Concurrency Errors UsingReconstructed Execution FragmentsBrandon Lucia, Benjamin P. Wood, Luis CezePLDI 2011[paper][Try Recon!] Acknowledgements to undergrads Julian Knutsen and Zach Rait for their early contributions to this project.ColorSafe: Architectural Support for Debugging and Dynamically Avoiding Multi-variable Atomicity ViolationsBrandon Lucia, Luis Ceze, Karin StraussISCA 2010[paper]Finding Concurrency Bugs with Context-Aware Communication Graphs Brandon Lucia, Luis CezeMICRO 2009[paper]DMP: Deterministic shared-memory MultiProcessing Joseph Devietti, Brandon Lucia, Mark Oskin, Luis CezeASPLOS 2009 [paper] Selected for IEEE Micro Top Picks '10 Atom-Aid: Surviving and Detecting Atomicity Violations Brandon Lucia, Joseph Devietti, Karin Strauss, Luis CezeISCA 2008 [paper][slides(.key),(.ppt)] Selected for IEEE Micro Top Picks '09 Vision/Position PapersThe Computing Landscape of the 21st CenturyMahadev Satyanarayanan, Wei Gao, Brandon LuciaHotMobile 2019 [paper]Inter-Disciplinary Research Challenges in Computer Systems for the 2020sAlbert Cohen, Xipeng Shen, Josep Torrellas, James Tuck, Yuanyuan Zhou, Sarita Adve, Ismail Akturk, Saurabh Bagchi, Rajeev Balasubramonian, Rajkishore Barik, Micah Beck, Ras Bodik, Ali Butt, Luis Ceze, Haibo Chen, Yiran Chen, Trishul Chilimbi, Mihai Christodorescu, John Criswell, Chen Ding, Yufei Ding, Sandhya Dwarkadas, Erik Elmroth, Phil Gibbons, Xiaochen Guo, Rajesh Gupta, Gernot Heiser, Hank Hoffman, Jian Huang, Hillery Hunter, John Kim, Sam King, James Larus, Chen Liu, Shan Lu, Brandon Lucia, Saeed Maleki, Somnath Mazumdar, Iulian Neamtiu, Keshav Pingali, Paolo Rech, Michael Scott, Yan Solihin, Dawn Song, Jakub Szefer, Dan Tsafrir, Bhuvan Urgaonkar, Marilyn Wolf, Yuan Xie, Jishen Zhao, Lin Zhong, and Yuhao Zhu2018 National Science Foundation Technical Report.[paper]Intermittent Computing: Challenges and OpportunitiesBrandon Lucia, Vignesh Balaji, Alexei Colin, Kiwan Maeng, and Emily RuppelSNAPL 2017 [paper] [press:AXIOS] Slide decks for talks I've given about these papers are available on SpeakerDeck.Audio of gibberish produced by Mumbley based on a phoneme model of my papers.Workshop PapersMigratory Trash CloudsEmily Ruppel, Alexei Colin, and Brandon LuciaASPLOS "Wild and Crazy Ideas" 2018 [paper][slides] Non-volatile Memory is a Broken Time-machineBenjamin Ransford and Brandon LuciaWorkshop on Memory Systems Performance and Correctness 2014 (co-located with PLDI 2014)[paper]Systems Should Automatically Specialize Code and DataBrandon Lucia and Todd MytkowiczWorkshop on Probabilistic and Approximate Computing 2014 (co-located with PLDI) [paper]Playing Cupid: The IDE as a Matchmaker for Plug-InsTodd Schiller and Brandon LuciaWorkshop on Developing Tools as Plug-ins 2012 (co-located with ICSE) [paper]Automatic Empirical Failure Avoidance Support for Concurrent SoftwareBrandon Lucia Luis CezeWorkshop on Determinism and Correctness in Parallel Programming (WoDET) 2012 (co-located with ASPLOS) [paper]Greedy CoherenceEmily Fortuna, Brandon Lucia, Adrian Sampson, Benjamin P. Wood, Luis CezeWorkshop on Hardware Support for Parallel Performance and Correctness 2011 (co-located with MICRO)[paper]Hardware WatchmachinesNicholas Hunt, Brandon Lucia, Luis CezePLDI FIT 2011[paper]Lock PredictionBrandon Lucia, Joseph Devietti, Tom Bergan, Luis Ceze, Dan GrossmanUsenix HotPar 2010[paper]The Case for System Support for Concurrency Exceptions Luis Ceze, Joseph Devietti, Brandon Lucia, Shaz QadeerUSENIX HotPar 2009[paper]Explicitly Parallel Programming with Shared-Memory is Insane: At Least Make it Deterministic! Joe Devietti, Brandon Lucia, Luis Ceze and Mark OskinWorkshop on Software and Hardware Challenges of Manycore Platforms '08 [paper ]PoCSci (Potentially Computer Science...) The Barnyard of Pig Data Research: A View from UW CSA Benjamin P. Wood, Brandon Lucia, Tom Bergan, Jacob Nelson, Adrian Sampson UW PoCSci 2013 [paper] Dissertation I got my Ph.D. in Computer Science and Engineering from the University of Washington in 2013. I was advised by Luis Ceze. My Ph.D. dissertation is available here.

TAGS:Brandon Lucia 

<<< Thank you for your visit >>>

Websites to related :
INCITE! |

  Welcome! INCITE! is a network of radical feminists of color organizing to end state violence and violence in our homes and communities. Latest News:

The FREDA Centre for Research on

  The FREDA Centre for Research on Violence Against Women and Children is a joint collaboration between academics at Simon Fraser University and communi

Our Watch home - Our Watch

  Our Watch Skip to content Global navigation ourwatch-logo-main Our websites Home Back to top Donate Quick exit Menu Quick exit Site na

National Organization for Women

  @NationalNOWDay 11 of #SistersinSuffrage, we view Susette La Flesche. This suffragist served as an expert witness and worked as… https://t.co/o0aPkxt

Welcome to the International Lea

  The World's preeminent association of health care professionals and scientists working toward a world where no person's life is limited by epilepsy De

IndiaTomorrow | News

  NEW DELHI—More than 200 national and international scholars, academicians and artistes, from around the world, including Noam...NEW DELHI—The 82-yea

Online Strategic Security Degree

  Exclusively Focused on Intelligence and Strategic SecurityThe Henley-Putnam School of Strategic Security at NAU combines both analytical and practical

Land for Sale UK Directory - Lan

  Welcome to the UK Land Directory The UK Land Directory network has been growing at a tremendous rate. Our network of land portals receives thousands o

Rafter Tools For Android Apps Ca

  Buy Rafter Bevel Angles for Android on Google Play Rafter Tools for Android With Quad Tetrahedra Analytic Algorithm Technology Helping carpenters on

Instituto Colombiano Agropecua

  Proceso de inscripción para médicos veterinarios y/o médicos veterinarios zootecnistas para adscribirse como inspectores en los programas nacionale

ads

Hot Websites