Welcome! I am Kiran Patel, a second year Ph.D. student at UIC in the Electrical and Computer Engineering department where I am advised by Prof. Brent Stephens. I am broadly interested in computer architecture with particular emphasis on hardware design, FPGA development, and on-chip networks. As a part of my research I am currently focusing on the design of FPGA based programmable NICs and leverage FPGA cores to enable new network protocols, services, and offloads.
Freshman level, ECE 311 Communication Engineering | Lecturer: Prof. Besma Smida
National Institute of Technology, Raipur, C.G. India
National Institute of Technology, Rourkela, Odisha India
Follow-up work on: Your Programmable NIC Should be a Programmable Switch, a.k.a., PANIC
I am currently working on the follow-up work for PANIC, a new programmable NIC design under HotNets-2018-PANIC: Your Programmable NIC Should be a Programmable Switch. As a part of this work, we are trying to investigate the design of high throughput on-chip packet routing networks for programmable NICs and determining the performance characteristics and the energy and chip area costs of different on-chip network designs for a programmable NIC.
Classification of Handwritten Digits using ML
Implemented a linear classifier on Intel DE1-SoC FPGA board to classify images of numbers ranging between 0 to 9. The ten class classification task was implemented in OpenCL language and the design was executed on FPGA with an accuracy of 90.87%.
Hardware Architecture of Image de-noising model
Implemented the hardware architecture of Image de-noising model using Discrete Wavelet Transform (DWT) with the help of ‘Lifting Scheme’ technique in ModelSim and MATLAB software. Tested the implementation of CDF 5⁄3 hardware and denoising procedure but with lower time complexity.
- I completed my Masters of Technology in Electrical Engineering from National Institute of Technology, (NIT), Rourkela, where I specialized in Hardware architecture of Image processing models. I have a strong will to build a career in academia hence I joined the National Institute of Technology, (NIT), Raipur as a faculty member in the Electronics and Telecommunication department. After spending a little time over there, I joined UIC as a doctoral student under the guidance of Prof. Brent Stephens where we are trying to build new architectures for Network Interface Cards (NICs) and reconfigurable match table (RMT) switches.
Besides research, I enjoy doing modern calligraphy and handlettering. Thanks for reading!