Venkatesh Kannan Ph.D
Venkatesh leads the Novel Technologies activity at ICHEC. This involves defining and accomplishing ICHEC's strategy with technologies that include conventional HPC, accelerator technologies (Intel Xeon Phi, GPU and FPGA), parallelisation, auto-tuning for energy-efficiency and exascale computing.
A significant part of his work involves investigating the use of conventional HPC solutions and emerging techniques (Machine Learning, Deep Learning, Blockchain and Quantum Computing) for application to ICHEC's industrial and research projects. This includes working with in-house personnel and external partners in the public sector, industry and academia to apply conventional and emerging HPC solutions to their requirements.
Venkatesh also leads the Intel Parallel Computing Center (IPCC) at ICHEC. He is a principle investigator, work package lead and task lead in multiple EU projects (READEX and PRACE-5IP). He is actively involved as co-ordinator and/or principle investigator in proposals for Irish and EU projects.
Prior to ICHEC, Venkatesh has experience in functional programming, program transformation, Petri nets, and system modelling for simulation and analysis. His teaching interests takes him to academic and industrial training when time permits. Venkatesh is the technical lead in ICHEC's collaboration in the National Masters in Artificial Intelligence.
Working Areas & Interests
- Energy-efficiency for large-scale HPC
- Machine learning for autotuning HPC systems
- Parallel programming models and constructs for extreme- and exascale
- Functional programming and transformation for parallelism
- Domain-specific languages
- Programming quantum systems
- Woolgathering for new projects and proposals
- Doctor of Philosophy, School of Computing, Dublin City University, Ireland.
- Master of Science in Information and Communication Systems, Hamburg University of Technology (TUHH), Germany.
- Bachelor of Engineering in Computer Science and Engineering, University of Madras, India.