High Parallel Computing Hybrid Program Coding Heterogeneous Program Coding Heterogeneous Parallel Coding Hybrid Parallel Coding High Performance Computing Highly Proficient Coding Highly Parallelized Code Heterogeneous Parallel Computing Hybrid Parallel Computing Humongous Programming Challenge Hard Program Coding 25-05-2015 0
HPC RESEARCH ASIA SUPERCOMPUTING COMMUNITY HPC Connection Workshop, 2015 Taiyuan, China Gupta Umesh Co-Founder, Syncthreads Computing Research Fellow, IIT Bombay India 25-05-2015 1
OUTLINES HPC in India National Supercomputing Mission (NSM), India Big Data Initiative, India IIT Bombay Cuda Center of Excellence Syncthreads Computing Our initiatives Indian Student Supercomputing Challenge (issc-hpc.org) India Supercomputing Community Energy Efficient (EE) HPC Collaboration 25-05-2015 2
HPC - NEED IN INDIA Climate and Weather Atomic Energy Military Biology & Life Science Engineering Finance Disaster Management Service Analytics (Power, Internet, Transport etc.) 25-05-2015 3
HPC 25-05-2015 4
NSM AND HPC IN INDIA There are Nine (9) supercomputers from India on the 44th edition of TOP 500 list, released in November 2014 National Supercomputing Mission (NSM) is approved by the Cabinet with a total outlay of 750 M USD, for a period of 7 years. The mission is implemented jointly by Department of Science and Technology (DST) and Department of Electronics and Information Technology (DeitY). The National Supercomputing Mission is an enabler for the Digital India vision of the Government by making available huge data storage space and linking systems together. The mission envisages manufacturing of supercomputing systems in India and may play a lead role in Make in India vision. 25-05-2015 5
NSM AND HPC IN INDIA The mission is driven with the aim of consolidating various ongoing efforts into a nationally coordinated collaborative programme By involving developers and users of supercomputing systems as well as academic and research institutions To come up with the effective collaborative, governance and monitoring mechanisms to build culture of supercomputing for solving complex R&D problems and designing solutions addressing various country specific requirements for scientific, strategic and societal applications. A grid connecting 70 supercomputers located in R&D Institutions, Universities and the 1 million core cloud using National Knowledge Network (NKN) is also in the plan. 25-05-2015 6
NSM AND HPC IN INDIA Academic HPC CSIR HPC CDAC HPC MoES HPC National Knowledge Network (NKN) ISRO HPC Private HPC ANURAG HPC 25-05-2015 7
HPC CENTERS MoES Weather/Climate Modelling ( ~ 1.2 Peta Flops) CDAC Weather/Climate modelling, CFD, Drug Discovery, CFD, etc. (~590 Tflops) CSIR Weather/Climate Modelling, Engineering Applications, Chemistry/Biology Applications (~ 390 TFlops) Academic Institutions Engineering applications, weather/climate modelling, Microbiology, Drugs etc. (~ 150 Tflops) Others: Space, Astronomy etc. 25-05-2015 8
TOP 500 VS TOP SUPERCOMPUTERS, INDIA 25-05-2015 9
25-05-2015 10
25-05-2015 11
25-05-2015 12
25-05-2015 13
NSM COMMITTEES NSM Infrastructure NSM Applications NSM Human Resource Development NSM Research and Development 25-05-2015 14
BIG DATA: SCIENCE & TECHNOLOGY CHALLENGES, INDIA Researchers across the globe and as well as in India are facing the challenges related to data deluge pertaining Astrophysics, Materials Science, Earth & atmospheric observations, Energy, Fundamental Science, Computational Biology, Bioinformatics & Medicine, Engineering & Technology, GIS and Remote Sensing, Cognitive science and Statistical data. Requires advanced algorithms, visualization techniques, data streaming methodologies and analytics. The overall constraints that community facing are The IT Challenge: Storage and computational power The computer science : Algorithm design, visualization, scalability (Machine Learning, network & Graph analysis, streaming of data and text mining), distributed data, architectures, data dimension reduction and implementation The mathematical science: Statistics, Optimization, uncertainty quantification, model development (statistical, Ab Initio, simulation) analysis and systems theory The multi-disciplinary approach: Contextual problem solving 25-05-2015 15
BIG DATA ANALYTICS AND THE INDIA EQUATION India to bring a strong partnership across the industry players, government, and academia. Key actions for analytics eco-system in India would be around. Talent Pool - Create industry academia partnership to groom the talent pool in universities as well as develop strong internal training curriculum to advance analytical depth. Collaborate - Form analytics forum across organization boundaries to discuss the painpoints of the practitioner community and share best practices to scale analytics organizations. Capability Development - Invest in long term skills and capabilities that forms the basis for differentiation and value creation. There needs to be an innovation culture that will facilitate IP creation and asset development. Value Creation - Building rigor to measure the impact of analytics deployment is very critical to earn legitimacy within the organization. 25-05-2015 16
IIT BOMBAY UG: 4521 PG: 2158 Research (PhD): 2168 Total Faculty: 565 2nd in the chain of IIT, set up in 1958 14 academic departments, 6 centers, 1 school, and 3 interdisciplinary programs In 2011, a total of 1846 degrees, including 173 PhDs, were awarded Research Publications, 2012-13: ~ 1330 Indian Patent Applications, 2012-13: 70 Patents granted, 2012-13: 10 Research grant, 2012-13: Rs. 293 crores 25-05-2015 17
CUDA CENTER OF EXCELLENCE NVIDIA s CUDA Center of Excellence (CCOE) program recognizes, rewards, and fosters collaboration with institutions at the forefront of high performance and supercomputing research Indian Institute of Technology Bombay (IITB) hosts India s first CCOE, was awarded in 2013. It serves as a hub for all heterogeneous high performance computing activities in the country. Empower academic researchers to do world-changing research Improve the state of parallel computing education Establish research, educational, and recruiting relationships with the foremost academic institutions in the world 25-05-2015 18
ISSC AANNOUNCEMENT- HIPC CONFERENCE, INDIA 25-05-2015 19
ISSC Indian student supercomputing challenge (ISSC) organized by Syncthreads Computing, IIT Bombay and supported by HPC Advisory Council (HPCAC) to be held at IIT Bombay in February 2016. Announcement - December 2014 Selecting the venue Planning Setting up committees Call for participation June 2015 Final competition - February 2016 We invite ASC, Inspur, Intel, Universities, HPC Wire and all other partners here to be a part of an Indian initiative. 25-05-2015 20
The team at Syncthreads help you achieve your aggressive performance goal.. Scale Down, Speed Up, Save More.. A group of technology enthusiasts for High Performance Computing in India Work closely with Govt. labs, Industry, Universities and other sector of HPC users Form a hub to connect country s leading HPC researchers in India Team made up of highest academic qualifications and several years of industry experience Hold vast expertise and experience around various domains of HPC applications Expanded to offer our services as an offshore development partner 25-05-2015 21
INVOLVEMENT Efficient Simulation and visualization of Neurons behavior on GPU, Norway Parallel algorithm for large biometric data analytics, Norway Visionworks and real time image processing for AUV & UAV, MIT & Syncthreads DNN benchmarking using Theano and Caffe on Jetson, Syncthreads Computational statistics algorithms on GPU using R, IIT Bombay Performance benchmarking on EE HPC cluster, MIT Pathological image analytics on GPU, Syncthreads Jetson, CAPI and OpenPower for EE HPC, MIT Medical image processing algorithms on GPU s, Syncthreads GPU Virtualization using advanced tools & libraries, IIT Bombay LIDAR on GPU for vegetation and urban, IIT Bombay 25-05-2015 22
MRISIMUL: A GPU-BASED PARALLEL APPROACH TO MRI SIMULATIONS The high performance of MRISIMUL allows its application in large-scale analysis and can bring the computational power of a supercomputer or a large computer cluster to a single GPU personal computer. Speed up: 40X Vs CPU implementation 25-05-2015 23
SCOPE PROJECTS INFRASTRUCTURE ACCESS STUDENT COMPETITION RESEARCH VISIT INDUSTRY COLLABORATION JOINT WORKSHOP AND SEMINAR INTERNSHIP STUDENT EXCHANGE 25-05-2015 24
COURTESY CCOE IIT Bombay, India DST & DEITY Indian Institute of Tropical Meterology (IITM), India Kurt Keville, MIT Nvidia Syncthreads Computing, India 25-05-2015 25
THANK YOU 25-05-2015 26