CANDLE: Computer Architecture and Machine Learning Lab

Welcome to the webpage of Computer Architecture aND machine LEarning (CANDLE) research lab. Dr Sparsh Mittal is now with ECE department (joint appointment with Center of AI/DS) at IIT Roorkee and some of his students are at CSE, IIT Hyderabad!

We work on the intersection of many interesting areas, e.g., autonomous driving vehicles, computer architecture, processor architectures for machine learning, neural network accelerators, VLSI, high-performance computing, approximate computing, etc.

See our photo gallery!

  • 2021/07: One paper accepted in IEEE TED (IF 2.91) and one in Physica B: Physics of Condensed Matter (IF 1.9).

  • 2021/06: Dr Sparsh is serving as TPC member of IPDPS 2022.

  • 2021/06: A Survey of Hardware Architectures for Generative Adversarial Networks got accepted in JSA (IF 2.55).

  • 2021/05: A Survey on Hardware Security of DNN Models and Accelerators got accepted in JSA (IF 2.55).

  • 2021/05: Survey paper on SRAM-based processing-in-memory is out.

  • 2021/04: Dr Sparsh joins the advisory board of DeepEigen, an online-education startup. Dr Sparsh was also a member of the committee that launched Center of AI & DS at IIT Roorkee and the Online MTech in VLSI program at ECE, IIT Roorkee in year 2021.

  • 2021/04: Maruthi got the cloud innovator of the year award. Congratulations.

  • 2021/04: Under IITR's SPARK internship for international students, two students: Yuval (UNSW, Australia) and Sarvasv (McGill University, Canada) have joined our lab. Welcome.

  • 2021/04: A Survey of Deep Learning on CPUs: Opportunities and Co-optimizations got accepted in IEEE Transactions on Neural Networks and Learning Systems (TNNLS) (IF 8.79)! It got covered by HPCWire and TechDecoded.intel.io

  • 2021/04: "A Survey of Deep Learning Techniques for Vehicle Detection from UAV Images" is accepted in Journal of Systems Architecture (IF 2.55).

  • 2021/02: Placements of our recent UG interns: Sarthak Narayan admitted to Masters at Univ of Toronto; Kakul into MTech CS@IITD, Shreyas into MS at UT Austin, Srishti got job in PolyMage, Himanshi in Micron, Sai Harsh Kottapalli in Microsoft Azure cloud. Kudos to Maruthi for mentoring Sai Harsh and Kakul, and Poonam for mentoring Sarthak and Nandan for mentoring Shreyas.

  • 2021/01: Two papers are accepted in Journal of Systems Architecture: (1) "CURATING: A Multi-Objective based Pruning Technique for CNNs" and (2) "A Survey of Accelerator Architectures for 3D Convolution Neural Networks"

  • 2020/11: In the Stanford's list of world's top researchers, in the field of Computer Hardware & Architecture, Dr Sparsh is ranked as number 107 (for whole career) and as number 3 (for year 2019 alone).

  • 2020/10: Dr Sparsh is elevated to IEEE senior member position.

  • 2020/10: Our research on mobile-phone usage detection was praised by Education Minister of India (1, 2, 3). It was covered by TOI, HinduBusinessLine, TelanganaToday, Andhrajyothi and many other media platforms.

  • 2020/08: Survey paper on Techniques for Intermittent Computing has been accepted in Journal of Systems Architecture.

  • 2020/08: Our paper "Modeling Data Reuse in Deep Neural Networks by Taking Data-Types into Cognizance" got accepted into IEEE Transactions on Computers (Special Issue on Machine-Learning Architectures and Accelerators) (impact factor 2.71).

  • 2020/07: Our paper "DeepPeep: Exploiting Design Ramifications to Decipher the Architecture of Compact DNNs" got accepted in ACM Journal on Emerging Technologies in Computing Systems (JETC) .

  • 2020/07: Survey paper on "Hardware Accelerators and Optimization Techniques for RNNs" accepted in Journal of System Architecture. It got covered by HPCWire

  • 2020/07: Our paper "Improving Accuracy and Efficiency of Object Detection Algorithms using Multiscale Feature Aggregation Plugins" is accepted in ANNPR 2020 (Switzerland).

  • 2020.07: The paper "Detecting Usage of Mobile Phones using Deep Learning Technique" is accepted in EAI GOODTECHS 2020. The pretrained model and dataset are here.

  • 2020/05: Nandan gets admission into PhD at New York University. Congratulations. Four MTech students are graduating this semester: Nandan, Poonam, Suraj and Santanu.

  • 2020/05: Our paper on "DRACO: Co-Optimizing Hardware Utilization, and Performance of DNNs on Systolic Accelerator" is accepted in ISVLSI 2020.

  • 2020/04: Dr Sparsh's talks on writing effective research papers and making presentations are here.

  • 2020/03: Dr Sparsh's article on Brain-Drain is published in Eduvoice.

  • 2020/03: Survey paper on Xeon Phi is accepted in CPE 2020. It is covered by InsideHPC.

  • 2019/12: Dr Sparsh Mittal moved to ECE, IIT Roorkee. Suraj is placed in Microsoft and Poonam in Adobe.

  • 2019/12: Paper on attention module for compact CNNs accepted in IEEE WACV 2020.

  • 2019/11: Survey paper on reliability of DNN algorithms and architectures accepted in JSA.

  • 2019/09: Paper on group convolution accepted in VLSID 2020.

  • 2019/08: Survey paper on Deep Learning on GPU got accepted in JSA. It got covered by HPCWire.

  • 2019/08: Bhargav is co-guided by Dr Biswa from IIT Kanpur and he will spend one semester (Aug-Dec 2019) at IIT Kanpur.

  • 2019/07: Our survey paper on Micron's automata processor got accepted in JSA. It got covered by InsideHPC.

  • 2019/07: Dr Sparsh delivered an invited talk at Xilinx Hyderabad. Thanks to Mr Kishore for hosting!

  • 2019/06: Our survey paper on Xeon Phi is here!

  • 2019/04: Shraiysh Vaishay has been selected for summer internship at NTT-AT, Japan and Chander Shekhar has been selected for internship at University of Tokyo, Japan. Congratulations to them.

  • 2019/04: Our paper on Approximate Value Prediction in GPUs accepted in ICS 2019. This is a collaborative work with Dr Adwait Jog (College of William and Mary, USA).

  • 2019/03: Poonam has been selected for summer internship at Fujitsu, Japan. Congratulations to Poonam!

  • 2019/03: Subhrajit Nag has been selected for IITH-Swinburne University of Technology (Australia) joint PhD program. Congratulations to Subhrajit!

  • 2019/01: Survey Paper on Deep Learning on NVIDIA Jetson Platform is accepted in JSA!

  • 2018/12: Survey paper on mobile web browsing accepted in Concurrency and Computation.

  • 2018/11: Survey paper on Spintronic architectures for PIM and neural networks accepted in JSA.

  • 2018/11: Our recent survey papers have been covered by TheMemoryGuy website. Survey paper on Encoding techniques for reducing data-movement energy accepted in JSA.

  • 2018/11: Our VLSID 2019 paper is one of the 12 (out ot 84 total) papers to get invitation to submit its extension for a special issue of IEEE TVLSI.

  • 2018/10: Survey paper on FPGA-based accelerators for CNNs accepted in NCAA. It got covered by InsideHPC website.

  • 2018/09: Survey paper on DRAM reliability accepted in Elsevier JSA. It got covered by StorageSearch website.

  • 2018/09: Paper on ramifications of making DNNs compact is accepted in VLSID 2019.

  • 2018/08: Received funding from Semiconductor research corporation (SRC) for research on autonomous driving vehicles.

  • 2018/06: Happy to host Mr. Sanjeev from Swaayatt Robots for a talk on "self-driving technology in India".

  • 2018/05: Irfan is selected for summer internship in Japan under Sakura Science Plan. Congratulations to Irfan!

  • 2018/05: Survey paper on GPU security techniques is accepted in HASS. Our article on GPU security is covered in HPCWire.

  • 2018/05: Survey paper on branch predictor is highlighted on InsideHPC.com. Survey paper on ReRAM-based NN architectures is highlighted on StorageSearch.com.

  • 2018/04: Survey paper on branch predictor and survey paper on memristor (ReRAM)-based PIM and neural network architectures accepted.

  • 2018/04: We have an MTech (RA) position for Aug 2018 round of admission. Apply here.

  • 2018/02: Survey paper on security-techniques for non-volatile memory is accepted in Springer HASS 2018.

  • 2017/11: We have PhD position and MTech (RA) position for Dec 2017 round of admission. The PhD position is the prestigious "Intel PhD Fellowship". Deadline for application has passed.

  • 2017/10: Dr Sparsh's proposal for recruiting student on Intel PhD Fellowship 2018 is approved

  • 2017/10: Dr Sparsh gives seminar on "Improving Clarity in Paper-Writing". See the video recording here (3 minute onwards).

  • 2017/04: Dr Sparsh receives ECR grant from SERB.

  • 2017/01: We have formed CANDLE research lab. Stay tuned.