Introduction to high performance computing at kfupm
Download
1 / 15

Introduction to High Performance Computing at KFUPM - PowerPoint PPT Presentation


  • 141 Views
  • Uploaded on
  • Presentation posted in: General

Information Technology Center. Introduction to High Performance Computing at KFUPM. Agenda. 1. 3. 2. Access to HPC. What is HPC?. HPC at KFUPM. What is HPC ?.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha

Download Presentation

Introduction to High Performance Computing at KFUPM

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Information Technology Center

Introduction toHigh Performance Computing at KFUPM


Agenda

1

3

2

Access to HPC

What is HPC?

HPC at KFUPM


What isHPC?

  • HPC, is the application of “supercomputers”, “Clusters” to computational problems that are either too large for standard computers or would take too long.

  • HPCcan perform calculations many times faster than a conventional processor. 

  • A desktop computer generally has a single processing chip, commonly called a CPU.

  • 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.


  • 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.

  • Computer Clusters have a wide range of applicability and deployment, ranging from small business clusters with a handful of nodes to worlds fastestsupercomputers, likeK-computer.

HPC Cluster ?


2

HPC at KFUPM’s Information Technology Center.

High Performance Computing Center


HPCat KFUPM

  • Planning & Survey started in early 2008.

  • Procured in October 2008.

  • 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

128 compute-node e1350 IBM e-Server HPC cluster.

Master Nodes

• 3x Xeon E5405 Quad-Core, 45 GB RAM, 1 TB HD space.

Compute Nodes

• 128 nodes(IBM 3550 rack mounted),1024 Cores.

• Each compute node of the cluster is a dual-processor

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.

Operating Systems for Compute nodes (Dual Boot)

• Windows HPC Server 2008 and Red Hat Linux 5.2.


Who should be using HPC?

  • 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.

  • HPCsystems 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.


Windows - Linux HPCClusters

  • HPC cluster has three master nodes –one for Windows HPCServer 2008, one for one for Red Hat Linux and one for cluster management.

  • Windows HPCServer 2008 is designed for high-end applications that require high performance computing clusters.


Available Software Packages on HPC Clusters at KFUPM


HPCPerformance Trends

  • The

  • MATLAB

  • Matlab is installed on the HPCcluster, but in order benefit from multiple nodes, your code should be parallel - including parallel tool box functions like matlabpool, parfor, spmd, etc.

60 Execution Hours


HPCPerformance Trends

  • 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.

4 times faster


3

How to Access?

HPC at KFUPM’s Information Technology Center


Access to HPC

  • To get an account on the HPC cluster, write to hpc@kfupm.edu.sa specifying the following details:

    NAME:

    KFUPM ID:

    DESCIPLINE:

    INTENDED SOFTWARE:

  • For any queries please send an email to hpc@kfupm.edu.sa.


Thank you

High Performance Computing,

Information Technology Center,

KFUPM, Dhahran-31261, Saudi Arabia.


ad
  • Login