Information Technology Center Introduction to High Performance Computing at KFUPM.

Slides:



Advertisements
Similar presentations
IBM Software Group ® Integrated Server and Virtual Storage Management an IT Optimization Infrastructure Solution from IBM Small and Medium Business Software.
Advertisements

IBM 1350 Cluster Expansion Doug Johnson Senior Systems Developer.
Overview of High Performance Computing at KFUPM Khawar Saeed Khan ITC, KFUPM.
Beowulf Supercomputer System Lee, Jung won CS843.
1. Introduction What is cluster computing? Classification of Cluster Computing Technologies: Beowulf cluster Construction of Beowulf Cluster The use of.
Publishing applications on the web via the Easa Portal and integrating the Sun Grid Engine Publishing applications on the web via the Easa Portal and integrating.
HPCC Mid-Morning Break High Performance Computing on a GPU cluster Dirk Colbry, Ph.D. Research Specialist Institute for Cyber Enabled Discovery.
Types of Parallel Computers
AASPI Software Computational Environment Tim Kwiatkowski Welcome Consortium Members November 18, 2008.
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME SESAME – LinkSCEEM.
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
Presented by: Yash Gurung, ICFAI UNIVERSITY.Sikkim BUILDING of 3 R'sCLUSTER PARALLEL COMPUTER.
IBM RS6000/SP Overview Advanced IBM Unix computers series Multiple different configurations Available from entry level to high-end machines. POWER (1,2,3,4)
An Introduction to Princeton’s New Computing Resources: IBM Blue Gene, SGI Altix, and Dell Beowulf Cluster PICASso Mini-Course October 18, 2006 Curt Hillegas.
Academic and Research Technology (A&RT)
Sun FIRE Jani Raitavuo Niko Ronkainen. Sun FIRE 15K Most powerful and scalable Up to 106 processors, 576 GB memory and 250 TB online disk storage Fireplane.
Linux clustering Morris Law, IT Coordinator, Science Faculty, Hong Kong Baptist University.
Cluster Computing. References HA Linux Project – Sys Admin – Load Balancing.
High Performance Computing (HPC) at Center for Information Communication and Technology in UTM.
07/14/08. 2 Points Introduction. Cluster and Supercomputers. Cluster Types and Advantages. Our Cluster. Cluster Performance. Cluster Computer for Basic.
CPP Staff - 30 CPP Staff - 30 FCIPT Staff - 35 IPR Staff IPR Staff ITER-India Staff ITER-India Staff Research Areas: 1.Studies.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
Real Parallel Computers. Modular data centers Background Information Recent trends in the marketplace of high performance computing Strohmaier, Dongarra,
HPCC Mid-Morning Break Dirk Colbry, Ph.D. Research Specialist Institute for Cyber Enabled Discovery Introduction to the new GPU (GFX) cluster.
Cluster computing facility for CMS simulation work at NPD-BARC Raman Sehgal.
Motivation “Every three minutes a woman is diagnosed with Breast cancer” (American Cancer Society, “Detailed Guide: Breast Cancer,” 2006) Explore the use.
ISG We build general capability Introduction to Olympus Shawn T. Brown, PhD ISG MISSION 2.0 Lead Director of Public Health Applications Pittsburgh Supercomputing.
University of Southampton Clusters: Changing the Face of Campus Computing Kenji Takeda School of Engineering Sciences Ian Hardy Oz Parchment Southampton.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
การติดตั้งและทดสอบการทำคลัสเต อร์เสมือนบน Xen, ROCKS, และไท ยกริด Roll Implementation of Virtualization Clusters based on Xen, ROCKS, and ThaiGrid Roll.
The Red Storm High Performance Computer March 19, 2008 Sue Kelly Sandia National Laboratories Abstract: Sandia National.
17-April-2007 High Performance Computing Basics April 17, 2007 Dr. David J. Haglin.
Taking the Complexity out of Cluster Computing Vendor Update HPC User Forum Arend Dittmer Director Product Management HPC April,
HPCVL High Performance Computing Virtual Laboratory Founded 1998 as a joint HPC lab between –Carleton U. (Comp. Sci.) –Queen’s U. (Engineering) –U. of.
A Data Communication Reliability and Trustability Study for Cluster Computing Speaker: Eduardo Colmenares Midwestern State University Wichita Falls, TX.
Contact: Hirofumi Amano at Kyushu Mission 40 Years of HPC Services Though the R. I. I.
HPC for Statistics Grad Students. A Cluster Not just a bunch of computers Linked CPUs managed by queuing software – Cluster – Node – CPU.
ITEP computing center and plans for supercomputing Plans for Tier 1 for FAIR (GSI) in ITEP  8000 cores in 3 years, in this year  Distributed.
CCS Overview Rene Salmon Center for Computational Science.
Computing Resources at Vilnius Gediminas Technical University Dalius Mažeika Parallel Computing Laboratory Vilnius Gediminas Technical University
By Chi-Chang Chen.  Cluster computing is a technique of linking two or more computers into a network (usually through a local area network) in order.
ISG We build general capability Introduction to Olympus Shawn T. Brown, PhD ISG MISSION 2.0 Lead Director of Public Health Applications Pittsburgh Supercomputing.
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 2.
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 1.
CIP HPC CIP - HPC HPC = High Performance Computer It’s not a regular computer, it’s bigger, faster, more powerful, and more.
Multicore Applications in Physics and Biochemical Research Hristo Iliev Faculty of Physics Sofia University “St. Kliment Ohridski” 3 rd Balkan Conference.
Constructing a system with multiple computers or processors 1 ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson. Jan 13, 2016.
Creating Grid Resources for Undergraduate Coursework John N. Huffman Brown University Richard Repasky Indiana University Joseph Rinkovsky Indiana University.
Introduction to Data Analysis with R on HPC Texas Advanced Computing Center Feb
A Web Based Job Submission System for a Physics Computing Cluster David Jones IOP Particle Physics 2004 Birmingham 1.
CNAF - 24 September 2004 EGEE SA-1 SPACI Activity Italo Epicoco.
HPC need and potential of ANSYS CFD and mechanical products at CERN A. Rakai EN-CV-PJ2 5/4/2016.
INTRODUCTION TO HIGH PERFORMANCE COMPUTING AND TERMINOLOGY.
High Performance Computing (HPC)
Low-Cost High-Performance Computing Via Consumer GPUs
Supervisor: Andreas Gellrich
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME Outreach SESAME,
CLUSTER COMPUTING Presented By, Navaneeth.C.Mouly 1AY05IS037
Grid Computing.
Constructing a system with multiple computers or processors
Low-Cost High-Performance Computing Via Consumer GPUs
NGS computation services: APIs and Parallel Jobs
Parallel & Cluster Computing
Using Remote HPC Resources to Teach Local Courses
CCR Advanced Seminar: Running CPLEX Computations on the ISE Cluster
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Types of Parallel Computers
Cluster Computers.
Presentation transcript:

Information Technology Center Introduction to High Performance Computing at KFUPM

Agenda 1 What is HPC? What is HPC? 2 HPC at KFUPM 3 Access to HPC

HPC system, on the other hand, is essentially a network of nodes, each of which contains one or more processing chips, as well as its own memory. The most common users of HPC systems are scientific researchers, engineers and academic institutions. HPC, is the application of “supercomputers”, “Clusters” to computational problems that are either too large for standard computers or would take too long. HPC can perform calculations many times faster than a conventional processor. A desktop computer generally has a single processing chip, commonly called a CPU. What is HPC ?

HPC Cluster ? What does HPC Cluster mean ? Cluster computing is the technique of linking multiple computer nodes into a single network to take advantage of the parallel processing. Clusters are usually deployed to improve performance and availability over that of a single computer, while typically being much more cost-effective than single computer of comparable speed or availability. K-computer Computer Clusters have a wide range of applicability and deployment, ranging from small business clusters with a handful of nodes to worlds fastest supercomputers, like K-computer.

2 HPC at KFUPM’s Information Technology Center. High Performance Computing Center

Planning & Survey started in early Procured in October Cluster Installation and Testing during Nov’08-Jan’09. Applications like Gaussian with Linda, DL-POLY, ANSYS, MATLAB etc. were tested on the HPC cluster. Test problems were provided by Professors of Chemistry, Physics, Mechanical Engg. And other collaborating departments. PBS Job Scheduler (Torque) and Cluster monitoring tool “Ganglia” was installed in May 2011 on Linux Cluster. HPC at KFUPM

Master Nodes 3x Xeon E5405 Quad-Core, 45 GB RAM, 1 TB. 3x Xeon E5405 Quad-Core, 45 GB RAM, 1 TB HD space. Compute Nodes 128 nodes(IBM 3550 rack mounted), 1024 Cores. 128 nodes(IBM 3550 rack mounted), 1024 Cores. Each compute node of the cluster is a Each compute node of the cluster is a dual-processor 4 GB RAM, having two 2.0 GHz x3550 Xeon Quad-core E5405 processors, 4 GB RAM, 500 GB of hard disk space. Interconnect 10GB Ethernet. Uplink 1000-Base-T Gigabit. Interconnect 10GB Ethernet. Uplink 1000-Base-T Gigabit. Operating Systems for Compute nodes (Dual Boot) Operating Systems for Compute nodes (Dual Boot) Windows HPC Server 2008 and Red Hat Linux 5.2. Windows HPC Server 2008 and Red Hat Linux 5.2. HPC at KFUPM 128 compute-node e1350 IBM e-Server HPC cluster.

The HPC systems put enormous computational capability in the hands of researchers. In many disciplines the use of HPC systems is well established and forms an integral part of the research. HPC systems at KFUPM intend to provide a substantial boost to research in these areas by providing locally accessible resources. We encourage researchers who are constrained by their desktop systems to use HPC. Who should be using HPC ?

HPC cluster has three master nodes –one for Windows HPC Server 2008, one for one for Red Hat Linux and one for cluster management. Windows HPC Server 2008 is designed for high-end applications that require high performance computing clusters. Windows - Linux HPC Clusters

Available Software Packages on HPC Clusters at KFUPM

TheMATLAB Matlab is installed on the HPC cluster, but in order benefit from multiple nodes, your code should be parallel - including parallel tool box functions like matlabpool, parfor, spmd, etc. HPC Performance Trends 60 Execution Hours

Message Passing Interface (MPI) The MPI routines are accessed in the same way as any other third-party library - by including the appropriate header in C/C++ or using the relevant module in Fortran. HPC Performance Trends 4 times faster

3 How to Access? HPC at KFUPM’s Information Technology Center

 To get an account on the HPC cluster, write to specifying the following NAME: KFUPM ID: DESCIPLINE: INTENDED SOFTWARE:  For any queries please send an to Access to HPC

High Performance Computing, Information Technology Center, KFUPM, Dhahran-31261, Saudi Arabia.