EDUHIPC-18: WORKSHOP ON EDUCATION FOR HIGH-PERFORMANCE COMPUTING, 17 December 2018, Bengaluru, India Parallel & Distributed Computing (PDC) Using Low Cost,

Slides:



Advertisements
Similar presentations
SALSA HPC Group School of Informatics and Computing Indiana University.
Advertisements

Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
CPP Staff - 30 CPP Staff - 30 FCIPT Staff - 35 IPR Staff IPR Staff ITER-India Staff ITER-India Staff Research Areas: 1.Studies.
Windows Server 2003 Windows Server Family Products Windows Server 2003 Web Edition Windows Server 2003 Standard Edition Windows Server 2003 Enterprise.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
1 Module 2 Installing Windows NT. 2  Overview Preparing for Installation Installing Windows NT Performing a Server-based Installation Troubleshooting.
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
What is Router? Router is a device which makes communication between two or more networks present in different geographical locations. Routers are data.
Rocks cluster : a cluster oriented linux distribution or how to install a computer cluster in a day.
HPC at IISER Pune Neet Deo System Administrator
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Installation and Integration of Virtual Clusters onto Pragma Grid NAIST Nara, Japan Kevin Lam 06/28/13.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Software Architecture
การติดตั้งและทดสอบการทำคลัสเต อร์เสมือนบน Xen, ROCKS, และไท ยกริด Roll Implementation of Virtualization Clusters based on Xen, ROCKS, and ThaiGrid Roll.
Notes from Installing a Mac G5 Cluster at SLAC Chuck Boeheim SLAC Computing Services.
Plataforma Windows 2000 Ing. Iván Méndez Alvarado.
O.S.C.A.R. Cluster Installation. O.S.C.A.R O.S.C.A.R. Open Source Cluster Application Resource Latest Version: 2.2 ( March, 2003 )
Basic Router Configuration 1.1 Global configuration Cisco allows us to configure the router to support various protocols and interfaces. The router stores.
Condor and DRBL Bruno Gonçalves & Stefan Boettcher Emory University.
Module 1: Installing Microsoft Windows XP Professional.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Network Infrastructure Microsoft Windows 2003 Network Infrastructure MCSE Study Guide for Exam
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Installing or Upgrading to Windows Overview Preparing for Installation Installing Windows 2000 Professional from a Compact Disc Installing Windows.
Chapter 8: Installing Linux The Complete Guide To Linux System Administration.
Building and managing production bioclusters Chris Dagdigian BIOSILICO Vol2, No. 5 September 2004 Ankur Dhanik.
Cloud Computing project NSYSU Sec. 1 Demo. NSYSU EE IT_LAB2 Outline  Our system’s architecture  Flow chart of the hadoop’s job(web crawler) working.
Beowulf Design and Setup Section 2.3.4~2.7: Adam.
Windows Installing or Upgrading to Windows 2000.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
INTRODUCTION TO HIGH PERFORMANCE COMPUTING AND TERMINOLOGY.
INTERNAL & EXTERNAL OF ROUTERS.
Network Load Balancing Addressing
Hello everyone I am rajul and I’ll be speaking on a case study of elastic slurm Case Study of Elastic Slurm Rajul Kumar, Northeastern University
Basharat Institute of Higher Education
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Create setup scripts simply and easily.
Guide to Linux Installation and Administration, 2e
Troubleshooting Tools
Preinstallation Tasks
DriveScale Proprietary Information © 2017
Network Operating Systems Examples
Study course: “Computing clusters, grids and clouds” Andrey Y. Shevel
NGS Oracle Service.
Diskless Remote Boot Linux
Introduction To Networking
microsoft dynamics ax training in dubai (msdynamicsaxtraining.com)
Introduction to Networks
Chapter 2 Objectives Identify Windows 7 Hardware Requirements.
Introduction to Networks
Introduction to Networks
Research Experiences using Raspberry Pi
The 25th annual IEEE International Conference on High Performance Computing, Data, and Analytics. Challenges of integrating parallel and distributed computing.
Configuration Of A Pull Network.
DriveScale Log Collection Method of Procedure
Department of Intelligent Systems Engineering
Windows Server Administration Fundamentals
Lecture9: Embedded Network Operating System: cisco IOS
Distributing META-pipe on ELIXIR compute resources
Introduction to Networks
Introduction to Networks
Lecture9: Embedded Network Operating System: cisco IOS
L. Glimcher, R. Jin, G. Agrawal Presented by: Leo Glimcher
Presentation transcript:

EDUHIPC-18: WORKSHOP ON EDUCATION FOR HIGH-PERFORMANCE COMPUTING, 17 December 2018, Bengaluru, India Parallel & Distributed Computing (PDC) Using Low Cost, Compact and Portable Raspberry Pi Mini Cluster: Pradyut Deepak Aggarwal1, Prashant Kumar1, Harish Charan2 and Hemant Joshi1  1Institute for Plasma Research, Gandhinagar - 382428, Gujarat, India 2Weizmann Institute of Science, Herzl St 234, Rehovot, Israel  E-mail : deepakagg@ipr.res.in Paper # 10 17th Dec 2018

Work Objective and Set-Up of Cluster It is highly desired for the academia to utilize the power of parallel computing, specifically using the cluster-based HPC facilities. There is lack of infrastructure, experience and high cost of setting up an HPC facility. Here we explore an alternative approach to the big HPC facilities, which is affordable, easy to set-up, compact, portable and require no maintenance. With 4 cores and 1 GB RAM Raspberry Pi is a good candidate cluster. 4-node cluster named Pradyut will help students in hands-on experimenting with the cluster design, set up and the administration. Master Node and Compute Nodes Setup Schematic of the node set-up of 4-node cluster Nodes are booted up and connected to the network switch. The default hostnames changed to pi-master and pi01, pi02, pi03 respectively to avoid conflicts in network. For communication, one public IP (for outside world) and one private IP assigned to master node whereas compute nodes have only private unique IPs (for internal communication). For providing password less communication, SSH keys for each node were generated and copied on each other. Schematic of the 4-node cluster NFS Setup & Software Environment for PDC Pi-master has been configured as NFS server and pi01, pi02 and pi03 as NFS clients. A 16 GB pen drive connected to pi-master mounted on the it and is used as a shared directory across the nodes. To understand the concepts of PDC, two standard parallel programming modes used in HPC viz. MPI and OpenMP need to be understood.

Cluster Details and Performance Results The hardware components required to assemble cluster are given in below table. I. HPL Benchmark II. Speedup and Efficiency of Cluster for Computing π HPL-2.1 was installed to test the cluster performance. Modified HPL.dat file cluster starting with 1 core on a single node to total 16 cores of the cluster. Here we have analyzed the speedup and efficiency of a program (in serial and MPI modes) that computes π using integration approach.