High Performance Computing: Applications in Science and Engineering REACH Symposium on HPC 10 October 2010 1 IITK REACH Symposia 2010 10-12 October’10.

Slides:



Advertisements
Similar presentations
Parallel computer architecture classification
Advertisements

PRIYADHARSHINI S SUPERCOMPUTERS. OVERVIEW  The term is commonly applied to the fastest high-performance systems in existence at the time of their construction.
Zhao Lixing.  A supercomputer is a computer that is at the frontline of current processing capacity, particularly speed of calculation.  Supercomputers.
SUPERCOMPUTERS By: Cooper Couch. WHAT IS A SUPERCOMPUTER? In the most Basic sense a supercomputer is one, that is at the forefront of modern processing.
Benefits from Participation in the Supercomputing 2008 (SC08) Conference Jim Bottum Jill Gemmill Walt Ligon Mihaela Vorvoreanu.
HPC - High Performance Productivity Computing and Future Computational Systems: A Research Engineer’s Perspective Dr. Robert C. Singleterry Jr. NASA Langley.
INOTES Innovative Thermal Energy Storage Systems.
1 Introduction to Parallel Processing with Multi-core Part I Jie Liu, Ph.D. Professor Department of Computer Science Western Oregon University USA
Claude TADONKI Mines ParisTech – LAL / CNRS / INP 2 P 3 University of Oujda (Morocco) – October 7, 2011 High Performance Computing Challenges and Trends.
Chapter 1: Introduction
Introduction CS 524 – High-Performance Computing.
MD240 - Management Information Systems Sept. 13, 2005 Computing Hardware – Moore's Law, Hardware Markets, and Computing Evolution.
Supercomputers Daniel Shin CS 147, Section 1 April 29, 2010.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
Seminar on parallel computing Goal: provide environment for exploration of parallel computing Driven by participants Weekly hour for discussion, show &
What’s New in the Cambridge High Performance Computer Service? Mike Payne Cavendish Laboratory Director - Dr. Paul Calleja.
Parallel Algorithms - Introduction Advanced Algorithms & Data Structures Lecture Theme 11 Prof. Dr. Th. Ottmann Summer Semester 2006.
Lecture 1: Introduction to High Performance Computing.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
Chapter 2 Computer Clusters Lecture 2.1 Overview.
Bridge the gap between HPC and HTC Applications structured as DAGs Data dependencies will be files that are written to and read from a file system Loosely.
1 Int System Introduction to Systems and Networking Department Faculty of Computer Science and Engineering Ho Chi Minh City University of Technology.
1a-1.1 Parallel Computing Demand for High Performance ITCS 4/5145 Parallel Programming UNC-Charlotte, B. Wilkinson Dec 27, 2012 slides1a-1.
© Fujitsu Laboratories of Europe 2009 HPC and Chaste: Towards Real-Time Simulation 24 March
Statistical Performance Analysis for Scientific Applications Presentation at the XSEDE14 Conference Atlanta, GA Fei Xing Haihang You Charng-Da Lu July.
Sensor-Based Fast Thermal Evaluation Model For Energy Efficient High-Performance Datacenters Q. Tang, T. Mukherjee, Sandeep K. S. Gupta Department of Computer.
Advancing Scientific Discovery through TeraGrid Scott Lathrop TeraGrid Director of Education, Outreach and Training University of Chicago and Argonne National.
DISTRIBUTED COMPUTING
I-SPAN’05 December 07, Process Scheduling for the Parallel Desktop Designing Parallel Operating Systems using Modern Interconnects Process Scheduling.
HPC Technology Track: Foundations of Computational Science Lecture 1 Dr. Greg Wettstein, Ph.D. Research Support Group Leader Division of Information Technology.
Erik P. DeBenedictis Sandia National Laboratories October 24-27, 2005 Workshop on the Frontiers of Extreme Computing Sandia is a multiprogram laboratory.
 H.M.BILAL Operating System Concepts.  What is an Operating System?  Mainframe Systems  Desktop Systems  Multiprocessor Systems  Distributed Systems.
High-Performance Computing An Applications Perspective REACH-IIT Kanpur 10 th Oct
1 CRESCO: Centro computazionale di RicErca sui Sistemi COmplessi Where the World Stands on Supercomputing Prof. Jack Dongarra University of Tennessee and.
7th Asian Computational Fluid Dynamics Conference in Bangalore, India A Proposal by Computational Fluid Dynamics Division Aeronautical society of India.
HPC Business update HP Confidential – CDA Required
SMARTPHONE HARDWARE Mainak Chaudhuri
- Rohan Dhamnaskar. Overview  What is a Supercomputer  Some Concepts  Couple of examples.
Pascucci-1 Valerio Pascucci Director, CEDMAV Professor, SCI Institute & School of Computing Laboratory Fellow, PNNL Massive Data Management, Analysis,
A lower bound to energy consumption of an exascale computer Luděk Kučera Charles University Prague, Czech Republic.
1CPSD Software Infrastructure for Application Development Laxmikant Kale David Padua Computer Science Department.
HPCMP Benchmarking Update Cray Henry April 2008 Department of Defense High Performance Computing Modernization Program.
Copyright © 2011 Curt Hill MIMD Multiple Instructions Multiple Data.
EU-IndiaGrid (RI ) is funded by the European Commission under the Research Infrastructure Programme WP5 Application Support Marco.
Mcs/ HPC challenges in Switzerland Marie-Christine Sawley General Manager CSCS SOS8, Charleston April,
A look at computing performance and usage.  3.6GHz Pentium 4: 1 GFLOPS  1.8GHz Opteron: 3 GFLOPS (2003)  3.2GHz Xeon X5460, quad-core: 82 GFLOPS.
Introduction to Research 2011 Introduction to Research 2011 Ashok Srinivasan Florida State University Images from ORNL, IBM, NVIDIA.
Distinguished Talk Dr. Jun Wang, IEEE Fellow Professor Dept. of Mechanical and Automation Engineering, The Chinese University of Hong Kong For further.
TeraGrid n US based, funded by the NSF n High speed network, combines clusters into one Super-Cluster! n Doesn’t just combine computation… combines storage,
CS591x -Cluster Computing and Parallel Programming
7. Grid Computing Systems and Resource Management
© 2010 Pittsburgh Supercomputing Center Pittsburgh Supercomputing Center RP Update July 1, 2010 Bob Stock Associate Director
Outline Why this subject? What is High Performance Computing?
EU-Russia Call Dr. Panagiotis Tsarchopoulos Computing Systems ICT Programme European Commission.
1a.1 Parallel Computing and Parallel Computers ITCS 4/5145 Cluster Computing, UNC-Charlotte, B. Wilkinson, 2006.
Spring,2016 Welcome to CSE101 Presentation. Introduction: Presented by: Sumiaya Huq Dipty Munira Tanzim Prithila Rahman Ahmed.
1 A simple parallel algorithm Adding n numbers in parallel.
Fermi National Accelerator Laboratory & Thomas Jefferson National Accelerator Facility SciDAC LQCD Software The Department of Energy (DOE) Office of Science.
Multicore Applications in Physics and Biochemical Research Hristo Iliev Faculty of Physics Sofia University “St. Kliment Ohridski” 3 rd Balkan Conference.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
Computational Fluid Dynamics (CFD) Simulations for Industry G. R. Shevare Department of Aerospace.
Evolution of Distributed Computing
holds a Ph. D. in tropical meteorology, M. Tech
Clouds , Grids and Clusters
Super Computing By RIsaj t r S3 ece, roll 50.
Types of Computers. Submitted by:- JAYESH MALI
The Automotive Simulation Center Stuttgart – and other remarks
Nicole Ondrus Top 500 Parallel System Presentation
WHY THE RULES ARE CHANGING FOR LARGE DATA VISUALIZATION AND ANALYSIS
Neuroscience, Bio-system science, Third-Brain and Bio-Supercomputing
Presentation transcript:

High Performance Computing: Applications in Science and Engineering REACH Symposium on HPC 10 October IITK REACH Symposia October’10 Amalendu Chandra (Convener) Kalyanmoy Deb

REACH Symposium on HPC 10 October High Performance Computing (HPC) Usage of computers for solving complex computing problems Nanotechnology, molecular modeling, biology 3D modeling and simulation, optimization CFD, weather modeling Gaming, Data mining, etc. Usually requiring TeraFLOP of computations (Trillion floating point operations per second) Indispensible companion for higher education and research today Slide rules for 60-70s, calculators for 80s, miniframes and mainframes for 80-90s Direct correlation between computing power and extent/quality of research

REACH Symposium on HPC 10 October Different Computing Paradigms High Performance Computing (HPC) High Performance Technical Computing (HPTC) High Throughput Computing (HTC) Many-task Computing (MTC) MetacomputingSupercomputing Grid Computing Cloud Computing Parallel Computing Distributed Computing Heterogeneous Computing Futuristic: Quantum Computing

REACH Symposium on HPC 10 October Top FIVE Performers (June 2010) On Linpack benchmark Cray XT5 (Jaguar), 1759 Tflops, ORNL, USA, 2009 Dawning TC3600 (Nebulae), 1271 Tflops, NSCS, Shenzhen, China, 2010 IBM BladeCenter (Roadrunner), 1042 Tflops, Los Alamos, USA, 2009 Cray XT5 (Kraken), 871 Tflops, NICS, USA, 2009 IBM BlueGene (Jugene), 825 Tflops, Julich, Germany, 2009

REACH Symposium on HPC 10 October PetaFlop to ExaFlop Projections PetaFlop: 1000 TeraFlops Current Best: 1.76 PetaFlop Moore’s Law: Speed doubling every 14 mths, 2009 machine is 18,000 times faster than that in : 20 PetaFlop machine by IBM & Office of Science, USA (design confirmed) 2015: PetaFlop machine (projected) 2018: ExaFlop machine (1000 PetaFlops) (projected) Might see in our lifetime ZettaFlop, YottaFlop, XonaFlop, WekaFlop or VundaFlop machines Or may there be a different type of computing paradigm!

REACH Symposium on HPC 10 October HPC Facilities in India India (in Top500, June’10, ) Rank 33: Computational Research Laboratories, TATA SONS, Tflops, HP Cluster, 2008 Rank 93: Indian Institute of Tropical Meteorology Tflops, IBM Power 575, 2010 Rank 182: CDAC, 38.1 Tflops, Param Yuva, 2008 Rank 369: IIT Kanpur, Tflops, HP Cluster, 2010 Rank 389: IT Services Provider, Tflops, HP Cluster, 2009 IITK is the only IIT/IISc. featuring in Top500 China: Rank 2, 2 in Top10 and 24 in Top500 HiPC: An Intl. conference in India since 1995

REACH Symposium on HPC 10 October Usage of HPC Task can be small or large Task may involve an uniprocessor or multiprocessors Task may be compute-intensive, data-intensive, or communication-intensive, or a combination Task may be static or dynamic Task may be homogeneous or heterogeneous Task may be loosely coupled or tightly coupled

REACH Symposium on HPC 10 October HPC Research New applications Venturing to solve problems which were not possible to solve earlier New algorithms/methodologies for problem solving Solving existing problems more efficiently New implementations – compilers, code parallelization New hardware development Faster, more data-handling, faster communications “Solution is of the computer model, need not be of the real system”

REACH Symposium on HPC 10 October Symposium on HPC Sanjay Mittal (IITK): Using HPC for understanding of Fluid Flows S. Sherlekar (INTEL): An Applications Perspective of High-Performance Computing R. Sankararamakrishnan (IITK): From sequence analysis to simulations: Applications of high- performance computing in modern biology Sanjeev Aggarwal (IITK): Automatic Parallelization of Programs Prashant Goswami (C-MMACS): Will HPC ever meet the demands of weather and climate forecasting? Amalendu Chandra (IITK): Molecular simulations and 30 Posters on various applications (IITK)

Acknowledgements REACH Symposium on HPC 10 October Patron, Prof. S. G. Dhande Golden Jubilee Committee V. Chandrasekhar and his REACH organising team and support staff K. Muralidhar and Manindra Agrawal, REACH Advisory Committee All the invited speakers Additional thanks to IITK invited speakers for their time for the pre-presentations All the poster authors and presenters Special thanks to Prof. Gautam Biswas …

REACH Symposium on HPC 10 October Chair of the Session Prof. Gautam Biswas Director, Central Mechanical Engineering Research Institute (CMERI) Durgapur and Professor, Department of Mechanical Engineering, IIT Kanpur