Dr. Unnikrishnan Cheramangalath

Dr. Unnikrishnan Cheramangalath
Assistant Professor Computer Science And Engineering

Biosketch Unnikrishnan Chereamangalath is an Assistant Professor in the Department of Computer Science and Engineering, Indian Institute of Technology, Palakkad. He received Ph.D. Degree in Computer Science from Indian Institute of […]

Biosketch

Unnikrishnan Chereamangalath is an Assistant Professor in the Department of Computer Science and Engineering, Indian Institute of Technology, Palakkad. He received Ph.D. Degree in Computer Science from Indian Institute of Science, Bangalore. He previously worked as a Post Doctoral Research Fellow at Singapore University of  Technology and Design

 

Research

  • Compilers and Programming Languages
  • General Purpose Computing on GPU (GPGPU)
  •  Language-based security 
  • High Performance Computing 
  • Graph Analytics 
  • Internet of Things

Teaching

CS 5510: Compiler Optimizations and Program Analysis 

CS 3300: Compiler Design

Research Area

Compilers and Programming Languages

High Performance Computing

Program Analysis

Publications

  •  Falcon: A Graph Manipulation Language for Heterogeneous Systems Unnikrishnan Cheramangalath, Rupesh Nasre, Y N Srikant. ACM Transactions on Architecture and Code Optimizations. Volume 12, Issue 4. Jan 2016. 
  • DH-Falcon: A Language for Large-Scale Graph Processing on Distributed Heterogeneous Systems. Unnikrishnan Cheramangalath, Rupesh Nasre, Y N Srikant. IEEE CLUSTER 2017.
  • Large Scale Graph Processing in a Distributed Environment. Nitesh Upadhayay, Parita Patel, Unnikrishnan Cheramangalath, Y N Srikant. HeteroPar 2017.
  • Custom Code Generation for a Graph DSL. Bikash Gogoi, Unnikrishnan Cheramangalath, Rupesh Nasre, GPGPU 2020 (Accepted).
  • Taming the War in  Memory: A Resilient Mitigation Strategy Against Memory Safety Attacks in CPS.  Eyasu Getahun Chekole, Unnikrishnan Cheramangalath, Sudipta Chattopadhyay, Martin Ochoa, Huaqun Guo (arXiv preprint). (CORR abs/1809.07477), 2018.

 

International Conference on

COMPUTATIONAL INTELLIGENCE AND DIGITAL TECHNOLOGY