High Performance Computing (Supercomputer/Parallel Computing)

Slides:



Advertisements
Similar presentations
Parallel Computing Glib Dmytriiev
Advertisements

© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Parallel Programming Yang Xianchun Department of Computer Science and Technology Nanjing University Introduction.
Advanced Topics in Algorithms and Data Structures Classification of the PRAM model In the PRAM model, processors communicate by reading from and writing.
Introduction CS 524 – High-Performance Computing.
Instruction Level Parallelism (ILP) Colin Stevens.
 Parallel Computer Architecture Taylor Hearn, Fabrice Bokanya, Beenish Zafar, Mathew Simon, Tong Chen.
Chapter 13 The First Component: Computer Systems.
Presentation On Parallel Computing  By  Abdul Mobin  KSU ID :  Id :
1 Challenges Facing Modeling and Simulation in HPC Environments Panel remarks ECMS Multiconference HPCS 2008 Nicosia Cyprus June Geoffrey Fox Community.
Types of Operating System
Operating System Review September 10, 2012Introduction to Computer Security ©2004 Matt Bishop Slide #1-1.
Parallel Programming Models Jihad El-Sana These slides are based on the book: Introduction to Parallel Computing, Blaise Barney, Lawrence Livermore National.
Parallel Algorithms Sorting and more. Keep hardware in mind When considering ‘parallel’ algorithms, – We have to have an understanding of the hardware.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Slides Courtesy Michael J. Quinn Parallel Programming in C.
Introduction, background, jargon Jakub Yaghob. Literature T.G.Mattson, B.A.Sanders, B.L.Massingill: Patterns for Parallel Programming, Addison- Wesley,
April 26, CSE8380 Parallel and Distributed Processing Presentation Hong Yue Department of Computer Science & Engineering Southern Methodist University.
Games Development 2 Concurrent Programming CO3301 Week 9.
The Truth About Parallel Computing: Fantasy versus Reality William M. Jones, PhD Computer Science Department Coastal Carolina University.
PARALLEL COMPUTING overview What is Parallel Computing? Traditionally, software has been written for serial computation: To be run on a single computer.
Mobile Computers and Mobile Devices Discovering Computers 2012: Chapter 1 1 Pages Figures 1-17 – 1-20.
Parallel Computing.
Modeling Big Data Execution speed limited by: –Model complexity –Software Efficiency –Spatial and temporal extent and resolution –Data size & access speed.
Technology in Action Chapter 6 Behind the Scenes: A Closer Look at System Hardware.
Outline Why this subject? What is High Performance Computing?
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 2.
3/12/2013Computer Engg, IIT(BHU)1 INTRODUCTION-1.
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 3.
Parallel Computing Presented by Justin Reschke
Introduction Goal: connecting multiple computers to get higher performance – Multiprocessors – Scalability, availability, power efficiency Job-level (process-level)
Page 1 2P13 Week 1. Page 2 Page 3 Page 4 Page 5.
Pengenalan Ilmu Komputasi. Computational Science??
An operating system for a large-scale computer that is used by many people at once is a very complex system. It contains many millions of lines of instructions.
Lecture 13 Parallel Processing. 2 What is Parallel Computing? Traditionally software has been written for serial computation. Parallel computing is the.
INTRODUCTION TO HIGH PERFORMANCE COMPUTING AND TERMINOLOGY.
USEIMPROVEEVANGELIZE High-Performance Computing and OpenSolaris ● Silveira Neto ● Sun Campus Ambassador ● Federal University of Ceará ● ParGO - Paralellism,
These slides are based on the book:
Introduction to Parallel Processing
Modeling Big Data Execution speed limited by: Model complexity
Flynn’s Taxonomy Many attempts have been made to come up with a way to categorize computer architectures. Flynn’s Taxonomy has been the most enduring of.
Introduction to Parallel Computing: MPI, OpenMP and Hybrid Programming
Introduction to Parallel Processing
Introduction to Parallel Computing
PARALLEL COMPUTING Submitted By : P. Nagalakshmi
PARALLEL COMPUTING.
Introduction Super-computing Tuesday
Introduction to parallel programming
Types of Operating System
Functions and Top-Down Design
Spatial Analysis With Big Data
Team 1 Aakanksha Gupta, Solomon Walker, Guanghong Wang
Introduction to Parallel Processing
Introduction to Parallel Processing
Introduction.
What is a network? A network consists of two or more entities, or objects, sharing resources and information. In a basic sense, sharing (giving or getting)
Symmetric Multiprocessing (SMP)
COMP60611 Fundamentals of Parallel and Distributed Systems
CSE8380 Parallel and Distributed Processing Presentation
Distributed computing deals with hardware
Introduction in Grid Technologies
Part 2: Parallel Models (I)
Text Structure English 7 & 8.
Introduction to High Performance Computing Using Sapelo2 at GACRC
Text Structure English 7 & 8.
Real time signal processing
Two-digit by one-digit multiplication
Two-digit by one-digit multiplication
Prebared by Omid Mustefa.
Introduction to Parallel Computing. Serial Computing Traditionally, software has been written for serial computation – A problem is broken into a discrete.
Presentation transcript:

High Performance Computing (Supercomputer/Parallel Computing) Fitriyani Program Studi Ilmu Komputasi 11/27/2018

several processing elements concurrently solving a single same problem Definisi several processing elements concurrently solving a single same problem https://www.youtube.com/watch?v=q7sgz DH1cR8 11/27/2018

What is parallel computing? [3] In the simplest sense, parallel computing is the simultaneous use of multiple compute resources to solve a computational problem: A problem is broken into discrete parts that can be solved concurrently Each part is further broken down to a series of instructions Instructions from each part execute simultaneously on different processors An overall control/coordination mechanism is employed 11/27/2018

What is parallel computing? [3] The computational problem should be able to: Be broken apart into discrete pieces of work that can be solved simultaneously; Execute multiple program instructions at any moment in time; Be solved in less time with multiple compute resources than with a single compute resource. The compute resources are typically: A single computer with multiple processors/cores An arbitrary number of such computers connected by a network 11/27/2018

What is parallel computing? [3] 11/27/2018

Why Use Parallel Computing? [3] A. The Real World is Massively Parallel: In the natural world, many complex, interrelated events are happening at the same time, yet within a temporal sequence. Compared to serial computing, parallel computing is much better suited for modeling, simulating and understanding complex, real world phenomena. 11/27/2018

Why Use Parallel Computing? [3] A. Main Reasons: Save Time And/or Money Solve Larger / More Complex Problems Provide Concurrency Take Advantage of Non-Local Resource Make Better Use of Underlying Parallel Hardware 11/27/2018

APLIKASI Aerospace Internet & Ecommerce Life Sciences Digital Biology Solving grand challenge applications using computer modeling, simulation and analysis APLIKASI Aerospace Internet & Ecommerce Life Sciences Digital Biology CAD/CAM Military Applications Military Applications Military Applications

The top world's large parallel computers (supercomputers) -- top500 11/27/2018

Vendors System Share 11/27/2018

Application Area 11/27/2018

Application Area 11/27/2018

11/27/2018

REFERENCE Parallel Programming for Multicore and Cluster System, bab 1 http://www.top500.org https://computing.llnl.gov/ http://www.rocksclusters.org/wordpress/ http://www.nvidia.com/page/home.html http://desktopgridfederation.org/ http://computational.engineering.or.id “HPC Cluster”, Eko Mursito Budi, Teknik Fisika ITB. http://grid.ui.ac.id/ “Introduction to Cluster”, Heru Suhartanto, Fasilkom UI. http://komputasi.lipi.go.id/ BATAN, “Jaringan Komputasi”, Aswin Sasongko "http://www.batan.go.id/ppin/lokakarya/LKSTN_10/ASWIN-.pdf LMGTFY (Let Me Google That For You) 

11/27/2018