Ministry of Human Resource Development, Govt. of India has launched an innovative program titled “Global Initiative of Academic Networks (GIAN)” in higher Education, in order to garner the best international experience. As part of this, internationally renowned Academicians and Scientists are invited to augment the Country’s academic resources, accelerate the pace of quality reforms and elevate India’s scientific and technological capacity to global excellence.

Course Overview

High performance computing (HPC) is central to all walks of science and engineering, emerging as a game changing tool in breakthrough research and engineering. It is central to the design of new materials and products endowed with properties such as energy efficiency, environmental compatibility and manufacturability. It is central to our ability to combat natural and biological disasters, as well as secure critical resources such as clean air and water for future generations. Given that a nation's strategic advantage is measured by its standing in HPC, timely investment in HPC education emphasizing modern concepts and practice is key to maintaining India's relevance and competitiveness on the world stage. A modern course in this area must include a broad conceptual basis that allows the creation of HPC software that is both correct as well as performs well. Unfortunately, with the cessation of improvements in transistor performance and clock frequency scaling, achieving high energy efficiency and performance requires techniques that allow the use of CPUs as well as a growing number of accelerators such as GPUs, FPGAs, as well as coprocessors such as the Xeon Phi. All existing leading HPC systems as well as the proposed pre-Exascale machines incorporate such heterogeneous architectures. Unfortunately, programs written for such heterogeneous systems are extremely difficult to debug as well as tune for performance. This workshop will introduce faculty and researchers from technical institutions to the latest trend of using accelerators for high performance computing. It will provide incentives to seek and understand new computational approaches, enabling solutions that were unattainable previously. The course will be based on technology (hardware and software) readily available to all researchers, and mainly seeks to provide the know-how that is essential to put the technology to optimal and correct use.

Dr. Ganesh Gopalakrishnan
School of Computing University of Utah


Dr. Jayaraj P.B
Assistant Professor
Department of Computer Science and Engineering
National Institute of Technology Calicut, Kerala, India

Dr. Ashok S
Dean Research & Consultancy
National Institute of Technology Calicut, Kerala, India