Analog In-Memory Computing Enhanced FPGA for High-Throughput and Energy-Efficient Acceleration. - Gajjar, Archit; Zhao, Lei; Eldash, Omar; Natarajan, Aishwarya; Sheng, Xia; Pedretti, Giacomo; Arora, Aman; Faraboschi, Paolo; Ignowski, Jim; Buonanno, Luca (2025)

Enhancing FPGAs with Analog In-Memory Computing Macros. - Gajjar, Archit; Zhao, Lei; Eldash, Omar; Natarajan, Aishwarya; Jean, Rand; Sheng, Xia; Pedretti, Giacomo; Faraboschi, Paolo; Ignowski, Jim; Buonanno, Luca (2025)

Ethics in Sustainability. - Bash, Cullen E.; Bresniker, Kirk; Faraboschi, Paolo; Jarnigan, Tiffani; Milojicic, Dejan S.; Wood, Pam (IEEE Des. Test, 2024)

Constructing a metadata knowledge graph as an atlas for demystifying AI pipeline optimization. - Venkataramanan, Revathy; Tripathy, Aalap; Kumar, Tarun; Serebryakov, Sergey; Justine, Annmary; Shah, Arpit; Bhattacharya, Suparna; Foltin, Martin; Faraboschi, Paolo; Roy, Kaushik; Sheth, Amit P. (Frontiers Big Data, 2024)

What Gets You Hired Now Will Not Get You Hired Then. - Bresniker, Kirk; Faraboschi, Paolo; Frachtenberg, Eitan; Milojicic, Dejan S.; Laplante, Phil; Patel, Nita; Saracco, Roberto (IT Prof., 2024)

CAMSHAP: Accelerating Machine Learning Model Explainability with Analog CAM. - Moon, John; Pedretti, Giacomo; Bruel, Pedro; Serebryakov, Sergey; Eldash, Omar; Buonanno, Luca; Graves, Catherine E.; Faraboschi, Paolo; Ignowski, Jim (2024)

Active Learning Surrogates for Integrating Electron Microscopy and Computational Insights from Simulations in Autonomous Experiments. - Saranathan, Gayathri; Ghosh, Ayana; Foltin, Martin; Koomthanam, Ann Mary Justine; Tripathy, Aalap; Ziatdinov, Maxim A.; Bhattacharya, Suparna; Roccapriore, Kevin; Faraboschi, Paolo (2024)

Reducing the Barriers to Entry for Foundation Model Training. - Faraboschi, Paolo; Giles, Ellis; Hotard, Justin; Owczarek, Konstanty; Wheeler, Andrew (CoRR, 2024)

Future of the Workforce. - Arlitt, Martin F.; Coughlin, Tom; Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phil; Milojicic, Dejan S.; Patel, Nita; Saracco, Roberto (Computer, 2023)

Digital Transformation: Lights and Shadows. - Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phil; Milojicic, Dejan S.; Saracco, Roberto (Computer, 2023)

Megatrends. - Bash, Cullen E.; Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phil; Milojicic, Dejan S.; Saracco, Roberto (Computer, 2023)

Artificial General Intelligence: Humanity's Downturn or Unlimited Prosperity. - Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phil; Milojicic, Dejan S.; Saracco, Roberto (Computer, 2023)

Towards Rapid Autonomous Electron Microscopy with Active Meta-Learning. - Saranathan, Gayathri; Foltin, Martin; Tripathy, Aalap; Ziatdinov, Maxim A.; Koomthanam, Ann Mary Justine; Bhattacharya, Suparna; Ghosh, Ayana; Roccapriore, Kevin; Sukumar, Sreenivas Rangan; Faraboschi, Paolo (2023)

X-TIME: An in-memory engine for accelerating machine learning on tabular data with CAMs. - Pedretti, Giacomo; Moon, John; Bruel, Pedro; Serebryakov, Sergey; Roth, Ron M.; Buonanno, Luca; Ziegler, Tobias; Xu, Cong; Foltin, Martin; Faraboschi, Paolo; Ignowski, Jim; Graves, Catherine E. (CoRR, 2023)

Virtual Worlds (Metaverse): From Skepticism, to Fear, to Immersive Opportunities. - Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phil; Milojicic, Dejan S.; Saracco, Roberto (Computer, 2022)

Multi-Agent Reinforcement Learning Controller to Maximize Energy Efficiency for Multi-Generator Industrial Wave Energy Converter. - Sarkar, Soumyendu; Gundecha, Vineet; Shmakov, Alexander; Ghorbanpour, Sahand; Babu, Ashwin Ramesh; Faraboschi, Paolo; Cocho, Mathieu; Pichard, Alexandre; Fievez, Jonathan (2022)

Self-learning Data Foundation for Scientific AI. - Justine, Annmary; Serebryakov, Sergey; Xu, Cong; Tripathy, Aalap; Bhattacharya, Suparna; Faraboschi, Paolo; Foltin, Martin (2022)

Future of HPC: The Internet of Workflows. - Dubé, Nicolas; Roweth, Duncan; Faraboschi, Paolo; Milojicic, Dejan S. (IEEE Internet Comput., 2021)

Mixed Precision Quantization for ReRAM-based DNN Inference Accelerators. - Huang, Sitao; Ankit, Aayush; Silveira, Plínio; Antunes, Rodrigo; Chalamalasetti, Sai Rahul; Hajj, Izzat El; Kim, Dong Eun; Aguiar, Glaucimar; Bruel, Pedro; Serebryakov, Sergey; Xu, Cong; Li, Can; et al. (2021)

Future of HPC: Diversifying Heterogeneity. - Milojicic, Dejan S.; Faraboschi, Paolo; Dubé, Nicolas; Roweth, Duncan (2021)

Data-Aware Storage Tiering for Deep Learning. - Xu, Cong; Bhattacharya, Suparna; Foltin, Martin; Byna, Suren; Faraboschi, Paolo (2021)

A Python-based High-Level Programming Flow for CPU-FPGA Heterogeneous Systems : (Invited Paper). - Huang, Sitao; Wu, Kun; Chalamalasetti, Sai Rahul; Hajj, Izzat El; Xu, Cong; Faraboschi, Paolo; Chen, Deming (2021)

Rack-Scale Capabilities: Fine-Grained Protection for Large-Scale Memories. - Bresniker, Kirk M.; Faraboschi, Paolo; Mendelson, Avi; Milojicic, Dejan S.; Roscoe, Timothy; Watson, Robert N. M. (Computer, 2019)

Technology Predictions: Art, Science, and Fashion. - Faraboschi, Paolo; Frachtenberg, Eitan; Laplante, Phillip A.; Mansfield, Katherine; Milojicic, Dejan S. (Computer, 2019)

Memory-Side Protection With a Capability Enforcement Co-Processor. - Azriel, Leonid; Humbel, Lukas; Achermann, Reto; Richardson, Alex; Hoffmann, Moritz; Mendelson, Avi; Roscoe, Timothy; Watson, Robert N. M.; Faraboschi, Paolo; Milojicic, Dejan S. (ACM Trans. Archit. Code Optim., 2019)

PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference. - Ankit, Aayush; Hajj, Izzat El; Chalamalasetti, Sai Rahul; Ndu, Geoffrey; Foltin, Martin; Williams, R. Stanley; Faraboschi, Paolo; Hwu, Wen-mei W.; Strachan, John Paul; Roy, Kaushik; Milojicic, Dejan S. (2019)

Gen-Z Chipsetfor Exascale Fabrics. - Knebel, Patrick; Berkram, Dan; Davis, Al; Emmot, Darel; Faraboschi, Paolo; Gostin, Gary (2019)

PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference. - Ankit, Aayush; Hajj, Izzat El; Chalamalasetti, Sai Rahul; Ndu, Geoffrey; Foltin, Martin; Williams, R. Stanley; Faraboschi, Paolo; Hwu, Wen-Mei; Strachan, John Paul; Roy, Kaushik; Milojicic, Dejan S. (CoRR, 2019)

Computing In-Memory, Revisited. - Milojicic, Dejan S.; Bresniker, Kirk; Campbell, Gary; Faraboschi, Paolo; Strachan, John Paul; Williams, Stan (2018)

Hardware-Software Co-Design for an Analog-Digital Accelerator for Machine Learning. - Ambrosi, Joao; Ankit, Aayush; Antunes, Rodrigo; Chalamalasetti, Sai Rahul; Chatterjee, Soumitra; Hajj, Izzat El; Fachini, Guilherme; Faraboschi, Paolo; Foltin, Martin; Huang, Sitao; Hwu, Wen-Mei; Knuppe, Gustavo; et al. (2018)

Computing in the Cambrian Era Plenary Talk. - Faraboschi, Paolo (2018)

Separating Translation from Protection in Address Spaces with Dynamic Remapping. - Achermann, Reto; Dalton, Chris I.; Faraboschi, Paolo; Hoffmann, Moritz; Milojicic, Dejan S.; Ndu, Geoffrey; Richardson, Alexander; Roscoe, Timothy; Shaw, Adrian L.; Watson, Robert N. M. (2017)

Evaluating and Improving the Performance and Scheduling of HPC Applications in Cloud. - Gupta, Abhishek; Faraboschi, Paolo; Gioachin, Filippo; Kalé, Laxmikant V.; Kaufmann, Richard; Lee, Bu-Sung; March, Verdi; Milojicic, Dejan S.; Suen, Chun Hui (IEEE Trans. Cloud Comput., 2016)

SpaceJMP: Programming with Multiple Virtual Address Spaces. - Hajj, Izzat El; Merritt, Alexander; Zellweger, Gerd; Milojicic, Dejan S.; Achermann, Reto; Faraboschi, Paolo; Hwu, Wen-mei W.; Roscoe, Timothy; Schwan, Karsten (2016)

Enabling technologies for memory compression: Metadata, mapping, and prediction. - Deb, Arjun; Faraboschi, Paolo; Shafiee, Ali; Muralimanohar, Naveen; Balasubramonian, Rajeev; Schreiber, Robert (2016)

A unified memory network architecture for in-memory computing in commodity servers. - Zhan, Jia; Akgun, Itir; Zhao, Jishen; Davis, Al; Faraboschi, Paolo; Wang, Yuangang; Xie, Yuan (2016)

Parallel Graph Processing: Prejudice and State of the Art. - Eisenman, Assaf; Cherkasova, Ludmila; Magalhaes, Guilherme; Cai, Qiong; Faraboschi, Paolo; Katti, Sachin (2016)

What Will 2022 Look Like? The IEEE CS 2022 Report. - Alkhatib, Hasan; Faraboschi, Paolo; Frachtenberg, Eitan; Kasahara, Hironori; Lange, Danny B.; Laplante, Phillip A.; Merchant, Arif; Milojicic, Dejan S.; Schwan, Karsten (Computer, 2015)

Buri: Scaling Big-Memory Computing with Hardware-Based Memory Expansion. - Zhao, Jishen; Li, Sheng; Chang, Jichuan; Byrne, John L.; Ramirez, Laura L.; Lim, Kevin T.; Xie, Yuan; Faraboschi, Paolo (ACM Trans. Archit. Code Optim., 2015)

Architectural support for task scheduling: hardware scheduling for dataflow on NUMA systems. - Khan, Behram; Goodman, Daniel; Khan, Salman; Toms, Will; Faraboschi, Paolo; Luján, Mikel; Watson, Ian (J. Supercomput., 2015)

Beyond Processor-centric Operating Systems. - Faraboschi, Paolo; Keeton, Kimberly; Marsland, Tim; Milojicic, Dejan S. (2015)

Evaluating the Combined Impact of Node Architecture and Cloud Workload Characteristics on Network Traffic and Performance/Cost. - Tootaghaj, Diman Zad; Farhat, Farshid; Arjomand, Mohammad; Faraboschi, Paolo; Kandemir, Mahmut Taylan; Sivasubramaniam, Anand; Das, Chita R. (2015)

TERAFLUX: Harnessing dataflow in next generation teradevices. - Giorgi, Roberto; Badia, Rosa M.; Bodin, François; Cohen, Albert; Evripidou, Paraskevas; Faraboschi, Paolo; Fechner, Bernhard; Gao, Guang R.; Garbade, Arne; Gayatri, Rahulkumar; Girbal, Sylvain; Goodman, Daniel; et al. (Microprocess. Microsystems, 2014)

An Introduction to DF-Threads and their Execution Model. - Giorgi, Roberto; Faraboschi, Paolo (2014)

The Who, What, Why, and How of High Performance Computing in the Cloud. - Gupta, Abhishek; Kalé, Laxmikant V.; Gioachin, Filippo; March, Verdi; Suen, Chun Hui; Lee, Bu-Sung; Faraboschi, Paolo; Kaufmann, Richard; Milojicic, Dejan S. (2013)

The TERAFLUX Project: Exploiting the DataFlow Paradigm in Next Generation Teradevices. - Solinas, Marco; Badia, Rosa M.; Bodin, François; Cohen, Albert; Evripidou, Paraskevas; Faraboschi, Paolo; Fechner, Bernhard; Gao, Guang R.; Garbade, Arne; Girbal, Sylvain; Goodman, Daniel; Khan, Behram; et al. (2013)

HPC-Aware VM Placement in Infrastructure Clouds. - Gupta, Abhishek; Kalé, Laxmikant V.; Milojicic, Dejan S.; Faraboschi, Paolo; Balle, Susanne M. (2013)

Top Picks from the 2011 Computer Architecture Conferences. - Faraboschi, Paolo; Vijaykumar, T. N. (IEEE Micro, 2012)

Exploring the performance and mapping of HPC applications to platforms in the cloud. - Gupta, Abhishek; Kalé, Laxmikant V.; Milojicic, Dejan S.; Faraboschi, Paolo; Kaufmann, Richard; March, Verdi; Gioachin, Filippo; Suen, Chun Hui; Lee, Bu-Sung (2012)

Reservation-based Network-on-Chip Timing Models for Large-scale Architectural Simulation. - Navaridas, Javier; Khan, Behram; Khan, Salman; Faraboschi, Paolo; Luján, Mikel (2012)

Simulating the future kilo-x86-64 core processors and their infrastructure. - Portero, Antoni; Scionti, Alberto; Yu, Zhibin; Faraboschi, Paolo; Concatto, Caroline; Carro, Luigi; Garbade, Arne; Weis, Sebastian; Ungerer, Theo; Giorgi, Roberto (2012)

Proceedings of the Computing Frontiers Conference, CF'12, Caligari, Italy - May 15 - 17, 2012 (ACM, 2012)

System-level integrated server architectures for scale-out datacenters. - Li, Sheng; Lim, Kevin T.; Faraboschi, Paolo; Chang, Jichuan; Ranganathan, Parthasarathy; Jouppi, Norman P. (2011)

VLIW Processors. - Fisher, Joseph A.; Faraboschi, Paolo; Young, Cliff (2011)

High Performance Embedded Architectures and Compilers, 5th International Conference, HiPEAC 2010, Pisa, Italy, January 25-27, 2010. Proceedings (Springer, 2010)

How to simulate 1000 cores. - Monchiero, Matteo; Ahn, Jung Ho; Falcón, Ayose; Ortega, Daniel; Faraboschi, Paolo (SIGARCH Comput. Archit. News, 2009)

COTSon: infrastructure for full system simulation. - Argollo, Eduardo; Falcón, Ayose; Faraboschi, Paolo; Monchiero, Matteo; Ortega, Daniel (ACM SIGOPS Oper. Syst. Rev., 2009)

Operating System Support for NVM+DRAM Hybrid Main Memory. - Mogul, Jeffrey C.; Argollo, Eduardo; Shah, Mehul A.; Faraboschi, Paolo (2009)

High-speed network modeling for full system simulation. - Lugones, Diego; Franco, Daniel; Rexachs, Dolores; Moure, Juan C.; Luque, Emilio; Argollo, Eduardo; Falcón, Ayose; Ortega, Daniel; Faraboschi, Paolo (2009)

An Adaptive Synchronization Technique for Parallel Simulation of Networked Clusters. - Falcón, Ayose; Faraboschi, Paolo; Ortega, Daniel (2008)

Combining Simulation and Virtualization through Dynamic Sampling. - Falcón, Ayose; Faraboschi, Paolo; Ortega, Daniel (2007)

Embedded computing - a VLIW approach to architecture, compilers, and tools. - Fisher, Joseph A.; Faraboschi, Paolo; Young, Cliff (Morgan Kaufmann, 2005)

Document digitization lifecycle for complex magazine collection. - Yacoub, Sherif M.; Burns, John; Faraboschi, Paolo; Ortega, Daniel; Peiro, José L. Abad; Saxena, Vinay (2005)

Proceedings of the 2005 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2005, San Francisco, California, USA, September 24-27, 2005 (ACM, 2005)

Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded Systems, CASES 2003, San Jose, California, USA, October 30 - November 1, 2003 (ACM, 2003)

A New Facility for Dynamic Control of Program Execution: DELI. - Desoli, Giuseppe; Mateev, Nikolay; Duesterwald, Evelyn; Faraboschi, Paolo; Fisher, Josh (2002)

DELI: a new run-time control point. - Desoli, Giuseppe; Mateev, Nikolay; Duesterwald, Evelyn; Faraboschi, Paolo; Fisher, Joseph A. (2002)

Instruction scheduling for instruction level parallel processors. - Faraboschi, Paolo; Fisher, Joseph A.; Young, Cliff (Proc. IEEE, 2001)

Proceedings of the 34th Annual International Symposium on Microarchitecture, Austin, Texas, USA, December 1-5, 2001 (ACM/IEEE Computer Society, 2001)

Lx: a technology platform for customizable VLIW embedded processing. - Faraboschi, Paolo; Brown, Geoffrey; Fisher, Joseph A.; Desoli, Giuseppe; Homewood, Fred (2000)

The latest word in digital and media processing. - Faraboschi, Paolo; Desoli, Giuseppe; Fisher, Joseph A. (IEEE Signal Process. Mag., 1998)

Custom-fit Processors: Letting Applications Define Architectures. - Fisher, Joseph A.; Faraboschi, Paolo; Desoli, Giuseppe (1996)

Hardware solutions for fuzzy control. - Costa, Alessandra; Gloria, Alessandro De; Faraboschi, Paolo; Pagni, Andrea; Rizzotto, Gianguido (Proc. IEEE, 1995)

Block placement with a Boltzmann Machine. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1994)

An evaluation system for distributed-time VHDL simulation. - Costa, Alessandra; Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (1994)

Delay insensitive micro-pipelined combinational logic. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (Microprocess. Microprogramming, 1993)

A delay insensitive approach to the VLSI design of a DRAM controller. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (Microprocess. Microprogramming, 1993)

Design of a massively parallel SIMD architecture for the Boltzmann machine. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (Microprocess. Microprogramming, 1993)

An asynchronous approach to the RISC design of a micro-controller. - Costa, Alessandra; Gloria, Alessandro De; Faraboschi, Paolo; Nateri, Giovanni; Olivieri, Mauro (Microprocess. Microprogramming, 1993)

A parallel architecture for the Color Doppler flow technique in ultrasound imaging. - Costa, Alessandra; Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (Microprocess. Microprogramming, 1993)

Clustered Boltzmann Machines: Massively Parallel Architectures for Constrained Optimization Problems. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (Parallel Comput., 1993)

Efficient implementation of the Boltzmann machine algorithm. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (IEEE Trans. Neural Networks, 1993)

An analysis of dynamic scheduling techniques for symbolic applications. - Costa, Alessandra; Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (1993)

Massive parallelism in multi-level simulation of VLSI circuits. - Gloria, Alessandro De; Faraboschi, Paolo (Integr., 1992)

A dedicated massively parallel architecture for the Boltzmann machine. - Gloria, Alessandro De; Faraboschi, Paolo; Ridella, Sandro (Parallel Comput., 1992)

Instruction-level Parallelism in Prolog: Analysis and Architectural Support. - Gloria, Alessandro De; Faraboschi, Paolo (1992)

A non-deterministic scheduler for a software pipelining compiler. - Gloria, Alessandro De; Faraboschi, Paolo; Olivieri, Mauro (1992)

A Boltzmann Machine approach to code optimization. - Gloria, Alessandro De; Faraboschi, Paolo (Parallel Comput., 1991)

An evaluation system for application specific architectures. - Gloria, Alessandro De; Faraboschi, Paolo (1990)