Hardware-Software Co-Design for Brain-Computer Interfaces. - Ioannis Karageorgos; Karthik Sriram; Ján Veselý; Michael Wu; Marc Powell; David A. Borton; Rajit Manohar; Abhishek Bhattacharjee (ISCA, 2020)

Balancing Specialized Versus Flexible Computation in Brain-Computer Interfaces. - Ioannis Karageorgos; Karthik Sriram; Ján Veselý; Nick Lindsay; Xiayuan Wen; Michael Wu; Marc Powell; David A. Borton; Rajit Manohar; Abhishek Bhattacharjee (IEEE Micro, 2021)

SCALO: An Accelerator-Rich Distributed System for Scalable Brain-Computer Interfacing. - Karthik Sriram; Raghavendra Pradyumna Pothukuchi; Michal Gerasimiuk; Muhammed Ugur; Oliver Ye; Rajit Manohar; Anurag Khandelwal; Abhishek Bhattacharjee (ISCA, 2023)

A Multi-Site Accelerator-Rich Processing Fabric for Scalable Brain-Computer Interfacing. - Karthik Sriram; Raghavendra Pradyumna Pothukuchi; Michal Gerasimiuk; Oliver Ye; Muhammed Ugur; Rajit Manohar; Anurag Khandelwal; Abhishek Bhattacharjee (CoRR, 2023)

HALO: A Hardware-Software Co-Designed Processor for Brain-Computer Interfaces. - Karthik Sriram; Ioannis Karageorgos; Xiayuan Wen; Ján Veselý; Nick Lindsay; Michael Wu; Lenny Khazan; Raghavendra Pradyumna Pothukuchi; Rajit Manohar; Abhishek Bhattacharjee (IEEE Micro, 2023)

Mosaic Pages: Big TLB Reach with Small Pages. - Krishnan Gosakan; Jaehyun Han; William Kuszmaul; Ibrahim N. Mubarek; Nirjhar Mukherjee; Karthik Sriram; Guido Tagliavini; Evan West; Michael A. Bender; Abhishek Bhattacharjee; Alex Conway 001; Martin Farach-Colton; et al. (Zenodo, 2023)

Mosaic Pages: Big TLB Reach With Small Pages. - Jaehyun Han; Krishnan Gosakan; William Kuszmaul; Ibrahim N. Mubarek; Nirjhar Mukherjee; Karthik Sriram; Guido Tagliavini; Evan West; Michael A. Bender; Abhishek Bhattacharjee; Alex Conway 001; Martín Farach-Colton; et al. (IEEE Micro, 2024)

Distributed Brain-Computer Interfacing With a Networked Multiaccelerator Architecture. - Raghavendra Pradyumna Pothukuchi; Karthik Sriram; Michal Gerasimiuk; Muhammed Ugur; Rajit Manohar; Anurag Khandelwal; Abhishek Bhattacharjee (IEEE Micro, 2024)