Publications

Peer-Reviewed Publications In Chronological Order 

2023

  • Cesar Gomes, Mark Hempstead, CInC: Workload Characterization In Context of Resource Contention. Poster Paper. The IEEE International Symposium on Workload Characterization (IISWC), Oct 2023.
  • Alexander Hankin; Abdulrahman Mahmoud; Mark Hempstead; David Brooks, Gu-Yeon Wei. VelociTI: An Architecture-level Performance Modeling Framework for Trapped Ion Quantum Computers. Poster Paper. The IEEE International Symposium on Workload Characterization (IISWC), Oct 2023
  • Maziar Amiraski*, David Werner*, Alexander Hankin, Julien Sebot, Kaushik Vaidyanathan, Mark Hempstead. (*joint first authors), Boreas: A Cost-Effective Mitigation Method for Advanced Hotspots using Machine Learning and Hardware Telemetry. IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2023.

2022

2021

2020

  • Parnian Mokri, Mark Hempstead, Early-stage Automated Accelerator Identification Tool forEmbedded Systems with Limited Area, International Conference On Computer Aided Design (ICCAD) 2020, Nov 2 [video] [slides]
  • Liu Ke, Udit Gupta, Carole-Jean Wu, Benjamin Cho, Mark Hempstead, Brandon Reagon, Xuan Zhang, David Brooks, Vikas Chandra, Utku Diril, Amin Firoozshahian, Bill Jia, Kim Hazelwood, Hsien-Hsin S. Lee, Meng Li, Bert Maher, Dheevatsa Mudigere, Maxim Naumov, Martin Schatz, Mikhail Smelyanskiy, Xiaodong Wang, RecNMP: Accelerating Personalized Recommendation with
    Near-Memory Processing. In Proceedings of The International Symposium on Computer Architecture (ISCA), June 2020.
  • Parnian Mokri and Mark Hempstead. “Early-stage Automated Identification Tool for Shared Accelerators” Poster Presentation. Field-Programmable Custom Computing Machines (FCCM2020), April 2020. [PDF] [Video]
  • Cesar Gomes and Mark Hempstead. “C2AFE:CapacityCurveAnnotation andFeatureExtraction for Shared Cache Analysis. Poster Presentation. The International Symposium on Performance Analysis of Systems and Software (ISPASS), April 2020. [PDF]
  • Parnian Mokri, Maziar Amiraski, Yuelin Liu, and Mark Hempstead. Building Reconfigurable Shared Accelerators through Early-stage Automated Identification of Similar Hardware Implementations with Abstract Syntax Trees. Poster Presentation. In Proceedings of the 28th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, (FPGA), February 2020. [PDF]
  • Udit Gupta, Carole-Jean Wu, Xiaodong Wang, Maxim Naumov, Brandon Reagen, David Brooks, Bradford Cottel, Kim Hazelwood, Mark Hempstead, Bill Jia, Hsien-Hsin S. Lee, Andrey Malevich, Dheevatsa Mudigere, Mikhail Smelyanskiy, Liang Xiong, Xuan Zhang. “The Architectural Implications of Facebook’s DNN-based Personalized Recommendation.Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA), February 2020. [PDF]
  • Karthik Sangaiah, Michael Lui, Ragh Kuttappa, Baris Taskin and Mark Hempstead. “SnackNoC: Processing in the Communication Layer“, Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA), February 2020. [PDF] [Slides]
  • L. Ke, U. Gupta, C.-J. Wu, B. Cho, M. Hempstead, B. Reagan, X. Zhang, D. Brooks, V. Chandra, U. Diril, A. Firoozshahian, B. Jia, K. Hazelwood, H.-H. Sean Lee, M. Li, B. Maher, D. Mudigere, M. Naumov, M. Schatz, M. Smelyanskiy and X. Wang. “RecNMP: Accelerating Personalized Recommendation with Near-Memory Processing” Boston Area Architecture (BARC) Workshop, January 2020.

2019

2018

2017

  • Cesar Gomes, Steven Battle, Siddarth Nilakantan, and Mark Hempstead. Cache Block Watermarking: Over-engineered and Underwhelming. In proceedings of the Workshop on Negative Outcomes, Post-mortems, and Experiences (NOPE) at MICRO, October 2017.
  • Guru Prasad Srinivasa, Rizwana Begum, Scott Haseley, Mark Hempstead, and Geoffrey Challen, “Separated by Birth: Hidden Differences Between Seemingly-Identical Smartphone CPUs” In Proceedings of the 18th Workshop on Hot Topics in Mobile Computing Systems and Applications (HotMobile’17)[Abstract][PDF]
  • P. Mokri and M. Hempstead, “ReconfASTs: Early-stage Identification of Reconfigurable Accelerators with Annotated Abstract Syntax Tree”, Boston Area Architecture (BARC) Workshop, January 2017.

2016

  • Rizwana Begum, Guru Prasad Srinivasa, Geoffrey Challen, and Mark Hempstead. “Algorithms for CPU and DRAM DVFS Under Inefficiency Constraints.” The 34th IEEE International Conference on Computer Design (ICCD), Oct 2016.
  • D. Werner, M. Hempstead, K. Juretus, and I. Daulagala, “The Vulnerability of Specialized Architectures to Temperature Side-Channel Information Leakage,” Boston Area Architecture Workshop (BARC), Jan. 2016.
  • K. Sangaiah, B. Taskin, and M. Hempstead, “Fast Multicore Simulation and Performance Analysis of HPC Applications with SynchroTrace”, Boston Area Architecture (BARC) Workshop, January 2016.
  • P. Mokri and M. Hempstead, “Stockpile Of Accelerators: A Methodology To Increase Accelerators’ Coverage”, Boston Area Architecture (BARC) Workshop, January 2016.

2015

  • Rizwana Begum, Guru Prasad Srinivasa, David Werner, Mark Hempstead and Geoffrey Challen. Energy-Performance Trade-offs on Energy-Constrained Devices with Multi-Component DVFS. In IEEE International Symposium on Workload Characterization (IISWC), Oct 2015.
  • Rizwana Begum and Mark Hempstead. Power Agility Metrics: Measuring Dynamic Characteristics of Energy Proportionality. In the International Conference on Computer Design (ICCD). Oct 2015.
  • Cesar Gomes and Mark Hempstead, Combative Cache Efficacy Techniques: Analysis of cache replacement in the context of independent prefetching in last level cache. In the International Conference on Computer Design (ICCD). Oct 2015.
  • Karthik Sangaiah, Mark Hempstead, Baris Taskin, Uncore RPD: Rapid Design Space Exploration of the Uncore via Regression Modeling. In International Conference On Computer Aided Design (ICCAD). Oct 2015.
  • Siddharth Nilakantan, Karthik Sangaiah, Ankit More, Giordano Salvador, Baris Taskin, Mark Hempstead, SynchroTrace: Synchronization-aware Architecture-agnostic Traces for Light-Weight Multicore Simulation. In IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), March 2015. [PDF]
  • Trevor E. Carlson, Siddharth Nilakantan, Mark Hempstead, Wim Heirman, Epoch Profiles: Microarchitecture-Independent Application Analysis and Microarchitectural
    Optimization. IEEE Computer Architecture Letters (CAL), Jan-July 2015.
  • Giordano Salvador, Siddharth Nilakantan, Ankit More, Baris Taskin, M. Hempstead, Effects of Non-determinism in Hardware and Software Simulation with Thread Mapping. 28th International Conference on VLSI Design and 14th International Conference on Embedded System Design 2015 (VLSID ES), Jan. 2015. [PDF]
  • Siddharth Nilakantan, Scott Lerner, M. Hempstead, Baris Taskin, Can you trust your memory trace?: A comparison of memory traces from binary instrumentation and
    simulation. 28th International Conference on VLSI Design and 14th International Conference on Embedded System Design 2015 (VLSID ES), Jan. 2015.

2014

  • Giordano Salvador, Siddharth Nilakantan, Ankit More, Baris Taskin, M. Hempstead, Static Thread Mapping for NoC CMPs via Binary Instrumentation Traces. 32nd IEEE International Conference on Computer Design 2014 (ICCD), Oct. 2014.[PDF]
  • Rizwana Begum, Mark Hempstead, Guru Prasad, and Geoffery Challen, New Interfaces for Achieving Power Agility on Mobile Devices, HotMobile, Feb 2014. [PDF]

2013

  • Siddharth Nilakantan and Mark Hempstead, Platform-independent Analysis of Function-level Communication in Workloads, IEEE International Symposium on Workload Characterization (IISWC), Portland, OR Sep 2013.[PDF]
  • Steven Battle and Mark Hempstead, Register Allocation and VDD-gating algorithms for Out-of-Order Architectures, International Conference on Computer Design (ICCD), Asheville, NC Oct 2013. [PDF]
  • Steven Battle and Mark Hempstead, Characterizing the Costs and Benefits of Hardware Parallellism in Accelerator Cores, Proceedings of the International Conference on Computer Design (ICCD), Asheville, NC Oct 2013.[PDF]

2012

  • Siddharth Nilakantan, Steven Battle, Mark Hempstead Metrics for Early-Stage Modeling of Many-Accelerator Architectures, Computer Architecture Letters (CAL) . July-Dec 2012.[PDF]
  • Steven Battle, Andrew Hilton, Mark Hempstead, Amir Roth Flexible Register Management using Reference CountingInternational Symposium on High Performance Computer Architecture (HPCA) . Feb 2012 (Best Paper Nominee).[PDF]
  • M. Lyons, M. Hempstead, D. Brooks, G.-Y. Wei The Accelerator Store Framework for High-Performance, Low-Power Accelerator-based Systems ACM Transactions on Architecture and Code Optimization (TACO). Joint Presentation at HiPEAC, Paris France. January, 2012.[PDF]

2011

  • Siddharth Nilakantan, Srikanth Annangi, Nikhil Gulati, Karthik Sangaiah and Mark Hempstead. Evaluation of an Accelerator Architecture for Speckle Reducing Anisotropic Diffusion International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES). Taipei, Taiwan, October 2011.[PDF]
  • Mark Hempstead, Gu-Yeon Wei, and David Brooks. An Accelerator-Based Wireless Sensor Network Processor in 130 nm CMOS IEEE Transactions on Emerging and Selected Topics in Circuits and Systems (JETCAS). Vol. 1, Num 2. June 2011.[PDF]
  • Geoffrey Challen, Mark Hempstead. The Case for Power-Agile Computing USENIX Workshop on Hot Topics in Operating Systems (HotOS). Napa, CA., May 2011.[PDF]

2010

  • Michael Lyons, Mark Hempstead, Gu-Yeon Wei, and David Brooks. The Accelerator Store framework for high-performance, low-power accelerator-based systems. Computer Architecture Letters (CAL). Nov 2010.[PDF]

2009

  • Mark Hempstead, Gu-Yeon Wei, and David Brooks. An Accelerator-based Wireless Sensor Network Processor in 130nm CMOS (Invited). International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES). Grenoble France., Oct 2009. [PDF]
  • Mark Hempstead, Gu-Yeon Wei, and David Brooks. Navigo: An early-stage model to study power-constrained architectures and specialization ISCA Workshop on Modeling, Benchmarking, and Simulations (MoBS). Austin TX., June 2009.[PDF]
  • Mark Hempstead, Gu-Yeon Wei, and David Brooks. An accelerator-based wireless sensor network processor in 130nm ISCA Workshop on Architectural Research Prototyping (WARP) . Austin TX., June 2009.[PDF]

2008

  • Mark Hempstead, Gu-Yeon Wei, and David Brooks. System Design Considerations for Sensor Network Applications (Invited).International Symposium on Circuits and Systems (ISCAS). Seattle WA., May 2008. (Invited Session: Energy- Efficient Building Blocks for Ubiquitous Sensing)
  • Mark Hempstead, Michael J. Lyons, David Brooks and Gu-Yeon Wei. Survey of hardware systems for wireless sensor networks (Invited). ASP Journal of Low Power Electronics, Vol. 4., No. 1, April 2008.[PDF]

2007

  • Mark Hempstead, Gu- Yeon Wei, and David Brooks. Ultra Low Power System Architecture for Wireless Sensor Network ApplicationsNanoelectronic Devices for Defense & Security Conference (NANO-DDS). Washington D.C., June 2007.

2006

  • Mark Hempstead, Gu-Yeon Wei and David Brooks. Architecture and Circuit Techniques for Low-Throughput, Energy-Constrained Systems Across Technology Generations. In Proceedings of the International Conference On Compilers, Architecture, And Synthesis For Embedded Systems(CASES). Seoul, South Korea. October 2006.[PDF]
  • Qin Wang, Mark Hempstead, and Woodward Yang. A Realistic Power Consumption Model for Wireless Sensor Network Devices. In Proceedings of the Third Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks(SECON). Reston, VA, September 2006. [PDF]

2005

  • Yingmin Li, Mark Hempstead, Patrick Mauro, David Brooks, Zhigang Hu, Kevin Skadron. Power and Thermal Effects of SRAM vs. Latch-Mux Design Styles and Clock Gating Choices. In Proceedings of the International Symposium on Low Power Electronics and Design (ISLPED’05), San Diego, CA, August 2005. [PDF]
  • Mark Hempstead, Nikhil Tripathi, Patrick Mauro, Gu-Yeon Wei, and David Brooks. An Ultra Low Power System Architecture for Wireless Sensor Network Applications. In Proceedings of the 32nd International Symposium on Computer Architecture (ISCA’05),Madison, WI, June 2005. [PDF][TALK]

2004

  • Mark Hempstead, David Brooks, and Matt Welsh. TinyBench: The Case For A Standardized Benchmark Suite for TinyOS Based Wireless Sensor Network Devices. In Proceedings of the First IEEE Workshop on Embedded Networked Sensors(EmNets’04), Tampa FL November 2004. [PDF]
  • Victor Shnayder, Mark Hempstead, Bor-rong Chen, Geoff Werner-Allen, and Matt Welsh. Simulating the Power Consumption of Large-Scale Sensor Network Applications. In Proceedings of the Second ACM Conference on Embedded Networked Sensor Systems (SenSys’04), Baltimore, MD, November 2004. [PDF]

Other Publications

  • Mark Hempstead. Accelerator-based architectures for wireless sensor network applications PhD Dissertation, Harvard University Cambridge, MA USA. June 2009.[PDF]
  • Mark Hempstead, Xiaoyao Liang, Patrick Mauro, Gu-Yeon Wei, and David Brooks. Design and Implementation of An Ultra Low Power System Architecture for Wireless Sensor Network Applications (Contest). SRC Student Symposium – SoC design contest Phase 2, 1st place. Raleigh/Durham NC, October 2006.
  • Mark Hempstead, Xiaoyao Liang, Patrick Mauro, Gu-Yeon Wei, and David Brooks. Design and Implementation of An Ultra Low Power System Architecture for Wireless Sensor Network Applications (Contest). SRC Techcon – Invited Paper: SoC design contest 2nd place. Portland, OR, October 2005.
Standard disclaimer: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. In most cases, these works may not be reposted without explicit permission of the copyright holder.