Table of Contents

Research

Memory-Centric Hardware Accelerators for Data-Intensive Applications

The design of hardware accelerators that use memory technologies and computing paradigms to address the limitations of conventional processor-centric architectures in data-intensive workloads. The memory technologies include static RAM (SRAM), dynamic RAM (DRAM), and emerging non-volatile memories (e.g., MRAM, RRAM) with a particular focus on enhancing energy efficiency, computational throughput, and memory access locality. The computational paradigms include in-memory computing and near-memory computing, where data-intensive operations are performed within or close to the memory arrays to alleviate the data movement bottleneck. These paradigms are especially relevant for workloads in machine learning, graph processing, similarity search, and real-time analytics.

Representative case studies include the development of application-specific accelerators that leverage content-addressable computation for approximate search, sparse matrix-vector multiplication, and machine learning networks (e.g., binarized neural networks). The designs are validated through a hardware/software co-design methodology, incorporating low-level circuit simulations, architectural modeling, and high-level application integration.

MRAM Technology For Embedded Energy-Efficient Memory Applications and Beyond

Non-volatile spintronic memories represent a promising knob to deal with the increased leakage power resulting from the scaling down of CMOS technology towards the end of Moore’s law. In particular, spin-transfer torque magnetic random access memories (STT-MRAMs) based on perpendicular magnetic tunnel junctions (pMTJs) are already on the market with potential improvements targeting low-power and high-speed operation, high density, high endurance, long data retention time, low fabrication cost, and easy integration with CMOS processes. Thanks to the above properties, STT-MRAMs are actually considered premier candidates for replacing conventional semiconductor-based cache memories at more scaled technology nodes. However, one of the main challenges for a wider spread of STT-MRAMs is the reduction of their writing currents for both energy and area savings.

My research activity is focused on, but not limited to, non-volatile cache memories implemented by STT-MRAMs.

The main research topics cover (not limited to):

  • Technology and voltage scaling by considering STT-MRAMs based on single-barrier MTJs (SMTJs) and double-barrier MTJs (DMTJs)
  • SMTJ-based and DMTJ-based STT-MRAMs operating at the liquid nitrogen temperature, which is considered an interesting alternative to deal with the power/ memory wall of classical room-temperature computing.
  • In-memory computing
  • Non-von Neumann architectures

Funded Projects

Funding as Principal Investigator

  • Project PIMAT
    • Duration: 36 months
    • Funded by: Italian Ministry of University and Research (MUR) – European Union (NextGenerationEU)
    • Role: Principal Investigator - Project Manager
    • Budget: € 249.625,00
    • Project Website:
    • Status: Open

Research Grants & Participation in Other Research Projects

  1. Project SPINAM
    • Funded by: Italian Space Agency (ASI)
    • Role: Project Engineer - Technical Manager
    • Budget: …
    • Status: Open
  2. Project IT-SPIN
    • Funded by: Italian Ministry of University and Research (MUR)
    • Role: Researcher (Main Workforce)
    • Budget: € 796.000,00 (€ 160.000,00 net amount of the local unit or department)
    • Project Website:
    • Status: Open
  3. Research Grant
    • Description: Develop scientific ideas and competitive project proposals within the Horizon Europe program
    • Duration: 24 months
    • Funded by: Italian Ministry of University and Research (MUR)
    • Role: Researcher (Main Workforce)
    • Budget: € 77.000,00
    • Status: Closed
  4. Research Grant
    • Description: Training programs for the presentation of research projects within the context of the calls of the European Research Council (ERC)
    • Duration: 24 months
    • Funded by: Italian Ministry of University and Research (MUR)
    • Role: Researcher (Main Workforce)
    • Budget: € 15.000,00
    • Status: Closed