Compilers and Programming Languages
High Performance Computing
Reconfigurable Computing
Machine Learning: GNN, Knowledge Graph etc
Teaching
Compiler Design (CS3040): Jan 2020, Jan 2023,Jan 2024
Compiler Design Laboraroty (CS3140): Jan 2020, Jan 2021, Jan 2023, Jan 2024
Parallel Programming (CS5005):Aug 2020,Aug 2023, Jan 2022
Real Time Systems (CS5618) : Jan 2021
Data Structures and Algorithms (CS2030): Aug 2020, Aug 2022
Data Structures and Algorithms Laboratory (CS2130): Aug 2020, Aug 2022
Introduction to Programming (CS1020): Jan 2022
[C] STGraph: A Framework for Temporal Graph Neural Networks, N P Manoj, J Cherian, K J Concessao, U Cheramangalath. GrAPL@IPDPS 2024 (preprint). Download and try STGraph.
[C] Optimizing Machine Learning Operators and Models for Specific Hardware Using Apache-TVM. Kausthub T M, AKausthub Thekke Madathil, Abhinav Dugar, N. Patil, U. Cheramangalath Dugar, Nagamma Patil, Unnikrishnan Cheramangalath. ICCNT 2023.
[C] Memory Leak Detection using Heap Object Flow Graph, H. Madhav, U. Cheramangalath, ISEC2023
[C] Custom Code generation for a Graph DSL, B.Gogoi, U.Cheramangalath, and R.Nasre GPGPU@PPoPP 2020
[J] CIMA: Compiler-Enforced Resilience Against Memory Safety Attacks in Cyber-Physical Systems. E. G. Chekole, S. Chattopadhyay, M.Ochoa, H.Guo, and U. Cheramangalath. Computers & Security, Vol.94, July 2020.
Meerkat: A framework for Dynamic Graph Algorithms on GPUs, Kevin Jude Concessao, Unnikrishnan Cheramangalath, M J Ricky Dev, Rupesh Nasre (Arxiv preprint).
Alumni
MS: Haritha Madhav C ( Now at AMD, Bangalore).
M.Tech: Karthik Dhondi (Now at Multicoreware).
M.Tech: Ravi Kumar Choudary (Pursing PhD at IIT Bombay).
B.Tech: Vishal (Nvidia Bangalore)