Function Proxies for Improved Resource Sharing in High Level Synthesis. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Fabrizio Ferrandi (FCCM, 2015)

Inter-procedural resource sharing in High Level Synthesis through function proxies. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Fabrizio Ferrandi (FPL, 2015)

High Level Synthesis of RDF Queries for Graph Analytics. - Vito Giovanni Castellana; Marco Minutoli; Alessandro Morari; Antonino Tumeo; Marco Lattuada 001; Fabrizio Ferrandi (ICCAD, 2015)

Enabling the high level synthesis of data analytics accelerators. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Marco Lattuada 001; Fabrizio Ferrandi (CODES+ISSS, 2016)

A Dynamically Scheduled Architecture for the Synthesis of Graph Database Queries. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Fabrizio Ferrandi; Marco Lattuada 001 (FCCM, 2016)

A dynamically scheduled architecture for the synthesis of graph methods. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Marco Lattuada 001; Fabrizio Ferrandi (Hot Chips Symposium, 2016)

Efficient synthesis of graph methods: a dynamically scheduled architecture. - Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Marco Lattuada 001; Fabrizio Ferrandi (ICCAD, 2016)

High-Performance Data Analytics Beyond the Relational and Graph Data Models with GEMS. - Vito Giovanni Castellana; Marco Minutoli; Shreyansh Bhatt; Khushbu Agarwal; Arthur Bleeker; John Feo; Daniel G. Chavarría-Miranda; David J. Haglin (IPDPS Workshops, 2017)

SHAD: The Scalable High-Performance Algorithms and Data-Structures Library. - Vito Giovanni Castellana; Marco Minutoli (CCGrid, 2018)

Software defined architectures for data analytics. - Vito Giovanni Castellana; Marco Minutoli; Antonino Tumeo; Marco Lattuada 001; Pietro Fezzardi; Fabrizio Ferrandi (ASP-DAC, 2019)

Fast and Scalable Implementations of Influence Maximization Algorithms. - Marco Minutoli; Mahantesh Halappanavar; Ananth Kalyanaraman; Arun V. Sathanur; Ryan S. McClure; Jason E. McDermott (CLUSTER, 2019)

A Parallel Graph Environment for Real-World Data Analytics Workflows. - Vito Giovanni Castellana; Maurizio Drocco; John Feo; Jesun Sahariar Firoz; Thejaka Amila Kanewala; Andrew Lumsdaine; Joseph B. Manzano; Andres Marquez; Marco Minutoli; Joshua Suetterlein; Antonino Tumeo; Marcin Zalewski (DATE, 2019)

Invited: Software Defined Accelerators From Learning Tools Environment. - Antonino Tumeo; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; Vinay Amatya; David Brooks 001; Gu-Yeon Wei (DAC, 2020)

Practical Distributed Programming in C++. - Maurizio Drocco; Vito Giovanni Castellana; Marco Minutoli (HPDC, 2020)

SODA: a New Synthesis Infrastructure for Agile Hardware Design of Machine Learning Accelerators. - Marco Minutoli; Vito Giovanni Castellana; Cheng Tan 002; Joseph B. Manzano; Vinay Amatya; Antonino Tumeo; David Brooks 001; Gu-Yeon Wei (ICCAD, 2020)

cuRipples: influence maximization on multi-GPU systems. - Marco Minutoli; Maurizio Drocco; Mahantesh Halappanavar; Antonino Tumeo; Ananth Kalyanaraman (ICS, 2020)

Vertex Reordering for Real-World Graphs and Applications: An Empirical Evaluation. - Reet Barik; Marco Minutoli; Mahantesh Halappanavar; Nathan R. Tallent; Ananth Kalyanaraman (IISWC, 2020)

Preempt: scalable epidemic interventions using submodular optimization on multi-GPU systems. - Marco Minutoli; Prathyush Sambaturu; Mahantesh Halappanavar; Antonino Tumeo; Ananth Kalyanaraman; Anil Vullikanti (SC, 2020)

OpenCGRA: Democratizing Coarse-Grained Reconfigurable Arrays. - Cheng Tan 002; Nicolas Bohm Agostini; Jeff Zhang 001; Marco Minutoli; Vito Giovanni Castellana; Chenhao Xie 001; Tong Geng; Ang Li 006; Kevin J. Barker; Antonino Tumeo (ASAP, 2021)

Towards Automatic and Agile AI/ML Accelerator Design with End-to-End Synthesis. - Jeff Jun Zhang; Nicolas Bohm Agostini; Shihao Song; Cheng Tan 002; Ankur Limaye; Vinay Amatya; Joseph B. Manzano; Marco Minutoli; Vito Giovanni Castellana; Antonino Tumeo; Gu-Yeon Wei; David Brooks 001 (ASAP, 2021)

Graph analytics in the exascale era. - Mahantesh Halappanavar; Marco Minutoli; Sayan Ghosh (CF, 2021)

Invited: Bambu: an Open-Source Research Framework for the High-Level Synthesis of Complex Applications. - Fabrizio Ferrandi; Vito Giovanni Castellana; Serena Curzel; Pietro Fezzardi; Michele Fiorito; Marco Lattuada 001; Marco Minutoli; Christian Pilato; Antonino Tumeo (DAC, 2021)

Productive Programming of Distributed Systems with the SHAD C++ Library. - Vito Giovanni Castellana; Marco Minutoli (HPDC, 2021)

Automated Generation of Integrated Digital and Spiking Neuromorphic Machine Learning Accelerators. - Serena Curzel; Nicolas Bohm Agostini; Shihao Song; Ismet Dagli; Ankur Limaye; Cheng Tan 002; Marco Minutoli; Vito Giovanni Castellana; Vinay Amatya; Joseph B. Manzano; Anup Das 001; Fabrizio Ferrandi; et al. (ICCAD, 2021)

Single-node partitioned-memory for huge graph analytics: cost and performance trade-offs. - Sayan Ghosh; Nathan R. Tallent; Marco Minutoli; Mahantesh Halappanavar; Ramesh Peri; Ananth Kalyanaraman (SC, 2021)

EXAGRAPH: Graph and combinatorial methods for enabling exascale applications. - Seher Acer; Ariful Azad; Erik G. Boman; Aydin Buluç; Karen D. Devine; S. M. Ferdous; Nitin Gawande; Sayan Ghosh; Mahantesh Halappanavar; Ananth Kalyanaraman; Arif Khan 005; Marco Minutoli; et al. (Int. J. High Perform. Comput. Appl., 2021)

HBMax: Optimizing Memory Efficiency for Parallel Influence Maximization on Multicore Architectures. - Xinyu Chen; Marco Minutoli; Jiannan Tian; Mahantesh Halappanavar; Ananth Kalyanaraman; Dingwen Tao (PACT, 2022)

The SODA approach: leveraging high-level synthesis for hardware/software co-design and hardware specialization: invited. - Nicolas Bohm Agostini; Serena Curzel; Ankur Limaye; Vinay Amatya; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; Antonino Tumeo; Fabrizio Ferrandi (DAC, 2022)

IMpart: A Partitioning-based Parallel Approach to Accelerate Influence Maximization. - Reet Barik; Marco Minutoli; Mahantesh Halappanavar; Ananth Kalyanaraman (HIPC, 2022)

SO(DA)2: End-to-end Generation of Specialized Reconfigurable Architectures (Invited Talk). - Antonino Tumeo; Nicolas Bohm Agostini; Serena Curzel; Ankur Limaye; Cheng Tan 002; Vinay Amatya; Marco Minutoli; Vito Giovanni Castellana; Ang Li 006; Joseph B. Manzano (PARMA-DITAM@HiPEAC, 2022)

From High-Level Frameworks to custom Silicon with SODA. - Serena Curzel; Nicolas Bohm Agostini; Reece Neff; Ankur Limaye; Jeff Jun Zhang; Vinay Amatya; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; David Brooks 001; Gu-Yeon Wei; Fabrizio Ferrandi; et al. (HCS, 2022)

An MLIR-based Compiler Flow for System-Level Design and Hardware Acceleration. - Nicolas Bohm Agostini; Serena Curzel; Vinay Amatya; Cheng Tan 002; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; David R. Kaeli; Antonino Tumeo (ICCAD, 2022)

SODA Synthesizer: An Open-Source, Multi-Level, Modular, Extensible Compiler from High-Level Frameworks to Silicon. - Nicolas Bohm Agostini; Ankur Limaye; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; Antonino Tumeo; Serena Curzel; Fabrizio Ferrandi (ICCAD, 2022)

Accelerating Random Forest Classification on GPU and FPGA. - Milan Shah; Reece Neff; Hancheng Wu; Marco Minutoli; Antonino Tumeo; Michela Becchi (ICPP, 2022)

Scalable and Memory-Efficient Algorithms for Controlling Networked Epidemic Processes Using Multiplicative Weights Update Method. - Prathyush Sambaturu; Marco Minutoli; Mahantesh Halappanavar; Ananth Kalyanaraman; Anil Vullikanti (IJCAI, 2022)

Bridging Python to Silicon: The SODA Toolchain. - Nicolas Bohm Agostini; Serena Curzel; Jeff Jun Zhang; Ankur Limaye; Cheng Tan 002; Vinay Amatya; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; David Brooks 001; Gu-Yeon Wei; Antonino Tumeo (IEEE Micro, 2022)

End-to-End Synthesis of Dynamically Controlled Machine Learning Accelerators. - Serena Curzel; Nicolas Bohm Agostini; Vito Giovanni Castellana; Marco Minutoli; Ankur Limaye; Joseph B. Manzano; Jeff Zhang 001; David Brooks 001; Gu-Yeon Wei; Fabrizio Ferrandi; Antonino Tumeo (IEEE Trans. Computers, 2022)

Svelto: High-Level Synthesis of Multi-Threaded Accelerators for Graph Analytics. - Marco Minutoli; Vito Giovanni Castellana; Nicola Saporetti; Stefano Devecchi; Marco Lattuada 001; Pietro Fezzardi; Antonino Tumeo; Fabrizio Ferrandi (IEEE Trans. Computers, 2022)

Towards On-Chip Learning for Low Latency Reasoning with End-to-End Synthesis. - Vito Giovanni Castellana; Nicolas Bohm Agostini; Ankur Limaye; Vinay Amatya; Marco Minutoli; Joseph B. Manzano; Antonino Tumeo; Serena Curzel; Michele Fiorito; Fabrizio Ferrandi (ASP-DAC, 2023)

AGILE Workflows and Graphs. - Marco Minutoli; John Feo (CF, 2023)

High-Level Synthesis of Irregular Applications: A Case Study on Influence Maximization. - Reece Neff; Marco Minutoli; Antonino Tumeo; Michela Becchi (CF, 2023)

Fused Breadth-First Probabilistic Traversals on Distributed GPU Systems. - Reece Neff; Mostafa Eghbali Zarch; Marco Minutoli; Mahantesh Halappanavar; Antonino Tumeo; Ananth Kalyanaraman; Michela Becchi (CoRR, 2023)

Towards Automated Generation of Chiplet-Based Systems Invited Paper. - Ankur Limaye; Claudio Barone; Nicolas Bohm Agostini; Marco Minutoli; Joseph B. Manzano; Vito Giovanni Castellana; Giovanni Gozzi; Michele Fiorito; Serena Curzel; Fabrizio Ferrandi; Antonino Tumeo (ASPDAC, 2024)

Custom Accessors: Enabling Scalable Data Ingestion, (Re-)Organization, and Analysis on Distributed Systems. - Vito Giovanni Castellana; Burcu O. Mutlu; Ian Di Dio Lavore; Jesun Firoz; Katherine E. Wolf; Marco Minutoli; John Feo (IEEE Big Data, 2024)

Extending High-Level Synthesis with AI/ML Methods. - Nicolas Bohm Agostini; Giovanni Gozzi; Michele Fiorito; Claudio Barone; Serena Curzel; Ankur Limaye; Marco Minutoli; Vito Giovanni Castellana; Joseph B. Manzano; Fabrizio Ferrandi; Antonino Tumeo (ICCAD, 2024)

FuseIM: Fusing Probabilistic Traversals for Influence Maximization on Exascale Systems. - Reece Neff; Mostafa Eghbali Zarch; Marco Minutoli; Mahantesh Halappanavar; Antonino Tumeo; Ananth Kalyanaraman; Michela Becchi (ICS, 2024)

Picasso: Memory-Efficient Graph Coloring Using Palettes With Applications in Quantum Computing. - S. M. Ferdous; Reece Neff; Bo Peng; Salman Shuvo; Marco Minutoli; Sayak Mukherjee; Karol Kowalski; Michela Becchi; Mahantesh Halappanavar (IPDPS, 2024)

texttt{Picasso}: Memory-Efficient Graph Coloring Using Palettes With Applications in Quantum Computing. - S. M. Ferdous; Reece Neff; Bo Peng; Salman Shuvo; Marco Minutoli; Sayak Mukherjee; Karol Kowalski; Michela Becchi; Mahantesh Halappanavar (CoRR, 2024)

Learning to Simulate Aerosol Dynamics with Graph Neural Networks. - Fabiana Ferracina; Payton Beeler; Mahantesh Halappanavar; Bala Krishnamoorthy; Marco Minutoli; Laura Fierce (CoRR, 2024)

An Integrated Epidemic Simulation Workflow for Submodular Intervention Strategies. - Reet Barik; Marco Minutoli; Mahantesh Halappanavar; Ananth Kalyanaraman (CoRR, 2024)

GreediRIS: Scalable influence maximization using distributed streaming maximum cover. - Reet Barik; Wade Cappa; S. M. Ferdous; Marco Minutoli; Mahantesh Halappanavar; Ananth Kalyanaraman (J. Parallel Distributed Comput., 2025)

SPARTA: High-Level Synthesis of Parallel Multi-Threaded Accelerators. - Giovanni Gozzi; Michele Fiorito; Serena Curzel; Claudio Barone; Vito Giovanni Castellana; Marco Minutoli; Antonino Tumeo; Fabrizio Ferrandi (ACM Trans. Reconfigurable Technol. Syst., 2025)

ELRUHNA: Elimination Rule-basedHypergraph Alignment. - Cameron Ibrahim; S. M. Ferdous; Ilya Safro; Marco Minutoli; Mahantesh Halappanavar (CoRR, 2025)