1
Department of Electrical and Computer Engineering
University of Toronto, Toronto, Canada
omkar.bhilare@mail.utoronto.ca
Received September 2023; Ph.D. in progress; last revised October 30, 2026.
Abstract—I design Coarse-Grained Reconfigurable Array (CGRA) architectures and build the CAD algorithms that map applications onto them, aiming for near-ASIC efficiency without giving up programmability.
Index Terms—CGRA architecture, reconfigurable computing, CAD algorithms, computer architecture, RTL design and verification, HLS.
Introduction
I am a PhD candidate at the University of Toronto, working with Prof. Jason Anderson. My research centers on Coarse-Grained Reconfigurable Arrays (CGRAs), a class of reconfigurable architectures that approach ASIC performance and energy efficiency while staying programmable at runtime. I design and explore CGRA architectures [1], [2], and build the CAD mapping algorithms that run applications on them [3]. I also completed a research internship at RIKEN Center for Computational Science with Dr. Kentaro Sano [2].
Before my PhD, I was a Silicon Design Engineer at AMD in India. As an undergraduate in Electronics, I interned with Prof. Paolo Ienne at EPFL on Dynamatic, with Prof. Kamakoti at IIT Madras on the Shakti processor, and took part in Google Summer of Code with BeagleBoard.org on BeagleWire. My undergraduate thesis accelerated deepfake detection on FPGAs [4].
I am open to collaborations in computer architecture, reconfigurable computing, and RTL design & verification. If you would like to collaborate, reach out to me at omkar.bhilare@mail.utoronto.ca.
Publications
HEART '26
R. Ide, T. Ahmed, B. Adhi, S. Kawai, Omkar Bhilare, Jason Anderson, “Hardware Sharing for Area Optimization of Floating-Point ALUs,” in International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART), 2026.
CGRA4HPCA '26
Omkar Bhilare, Omar Ragheb, Boma Adhi, Kentaro Sano, Jason Anderson, Tomohiro Ueno, “Predication in Elastic CGRAs,” in Workshop on CGRAs for High Performance Computing (CGRA4HPCA) at IPDPS, 2026.
Cite as: O. Bhilare, “Research Portfolio,” Proc. of Omkar Bhilare, vol. 4, no. 2, pp. 1–2, Oct. 2026.
II. Publications (continued)
HEART '24
Haron Wei, Omkar Bhilare, Hamas Waqar, Jason Anderson, “CAD Techniques for NoC-Connected Multi-CGRA Systems,” in International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART), 2024.
PDCAT '23
Omkar Bhilare, Rahul Singh, Vedant Paranjape, Sravan Chittupalli, Shraddha Suratkar, Faruk Kazi, “DEEPFAKE CLI: Accelerated Deepfake Detection Using FPGAs,” in Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2023.
Invited Talks
- March 2026 “Adaptive Data Compression on CGRAs”
News
- Feb 2026 Predication in Elastic CGRAs
- Jun 2024 Paper accepted at HEART 2024
- Dec 2023 2023 Fall Work Presentation
Writing
- Sep 2026 Turning a Kobo Nia into something better with KOReader
- Feb 2026 Predication in Elastic CGRAs
- Jan 2022 Summer EPFL Offer from LAP LAB
Teaching
Teaching Assistant at the University of Toronto. I mentored semester-long FPGA design projects, supervised digital-circuit labs, graded advanced CAD algorithm assignments, and integrated a new Microchip FPGA discovery kit into the ECE532 curriculum.
- ECE1387 CAD for Digital Circuit Synthesis
- ECE532 Digital Systems Design
- ECE241 Digital Systems
- CSC258 Computer Organization
Projects
Hardware and FPGA projects, mostly from my undergraduate years.
VGA driver
Made a VGA Driver for Tang primer FPGA
8 bit computer
Designed a 8-bit Computer using SAP logic
ESP32 Dev Board
ESP32 Dev Board for Embedded and Robotics Application
Aqua Farm Monitor
Transferred Sensors Data between Two ESP32s on LORA WAN
PONG on FPGA
Running a Famous PONG game on BeagleWire FPGA
Universal IC
Universal IC which can emulate All ICs from 74 family.
Acknowledgment
I thank my advisor, Prof. Jason Anderson; Dr. Kentaro Sano and Dr. Tomohiro Ueno at RIKEN; Prof. Paolo Ienne and Mr. Andrea Guerrieri at EPFL; Mrs. Lavanya J at IIT Madras; and Dhrubajyoti Sarma and K. Prabhu at AMD for their mentorship. Above all, thanks to my mom, my dad, my two sisters, and my friends for their love and support, and to cricket, table tennis, chess, books, and coffee for keeping me sane.


