"Brandon Lucia -

Web Name: "Brandon Lucia -

WebSite: http://brandonlucia.com

ID:175207

Keywords:

Brandon,Lucia,

Description:

I am an associate 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 Architecture and Hardware Systems for Intermittent/Ultra-Low-Power ComputingSNAFU: An Ultra-low-power CGRA-generation Framework and ArchitectureGraham Gobieski, Brandon Lucia, Nathan BeckmannISCA 2021 [paper] The Role of Edge Offload for Hardware-Accelerated Mobile DevicesMahadev Satyanarayanan, Nathan Beckmann, Grace A. Lewis, Brandon LuciaHotMobile 2021 [paper ] Power-aware Heterogeneous Architecture Scaling for Energy-harvesting computersHarsh Desai and Brandon LuciaComputer Architecture Letters 2020 [paper ]Camaroptera: A Batteryless Long-Range Remote Visual Sensing SystemMatteo Nardello, Harsh Desai, Davide Brunelli, Brandon LuciaENSsys 2019 [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 ComputingAutomatically Enforcing Fresh and Consistent Inputs in Intermittent SystemsMilijana Surbatovich, Limin Jia, Brandon LuciaPLDI 2021 [paper]Toward 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]Graph Processing and Machine LearningUnderstanding and Improving Failure Tolerant Training for Deep Learning Recommendation with Partial RecoveryKiwan Maeng, Shivam Bharuka, Isabel Gao, Mark Jeffrey, Vikram Saraph, Bor-Yiing Su, Caroline Trippel, Jiyan Yang, Mike Rabbat, Brandon Lucia, Carole-Jean Wu MLSys 2021 [paper][slides]P-OPT: Practical Optimal Cache Replacement for Graph Structured DataVignesh Balaji, Neal Crago, Aamer Jaleel, Brandon LuciaHPCA 2021 [paper][slides] 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] 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 :
Home - The FREDA Centre for Rese

  The FREDA Centre for Research on Violence Against Women and ChildrenA joint collaboration between academics at Simon Fraser University and community a

Homepage - IndiaTomorrow

  Such is the defeat that the party has received drubbing even in Ayodhya, Mathura and Kashi. Out of 40 district Panchayat seats...NEW DELHI—When the p

QuintaLaGuajira.com is for sale

  Buy now for: $2,195Questions? Talk to a domain expert: 1-303-893-0552Make 36 monthly payments of $60.97 | Pay 0% interest | Start using the domain tod

how does it feel to be loved? -

  we are a london club night playing indie pop, northern soul, tamla motown, girl groups, and sixties heartbreak next date: saturday may 8th, virtual da

Waikoloa Beach Resort Condo Rent

  # BedroomsAll LocationsNameThis field is for validation purposes and should be left unchanged. KoleaKolea offers it all, from stunning interiors to th

Home Critical Legal Thinking

  CRITICAL LEGAL THINKINGLAW AND THE POLITICALCRITICAL LEGAL THINKINGLAW AND THE POLITICALKarl Marx: Alienationby Adriano Lotito | 4 May 2021Key Concept

Dods Group Ltd | Home

  Essential information and connections We’re unrivalled intelligence, media, events and training specialists Understand Our expert monitoring gives y

David Tian Ph.D. Speaker. Author

  Character is forged in the crucible of adversity Success lies on the other side of unfamiliarity and discomfort just because it s different doesn t me

Monitor Mounting Arms and Desk A

  SummaryArticle NameNovus UK Ergonomic Accessories for the WorkplaceDescriptionNovus UK are sole distributors for Novus MoreSpace and RetailSystem, whi

Home - Biozentrum

  April 30, 2021 Sanity: Analyzing single-cell data without distortion Single-cell RNA sequencing is a powerful experimental method for determining the

ads

Hot Websites