You are on page 1of 4

Subject Name: High Performance Computing

Subject Code: CE 802-2 / IT 802-2


Teaching Scheme (Credits and Hours)
Teaching scheme

Evaluation Scheme

Total

Hrs

Hrs

Hrs

Hrs

03

00

02

05

Total

Theory

Credit

Hrs Marks
4

70

Mid Sem

CIA

Pract.

Total

Marks

Marks

Marks

Marks

30

20

30

150

Exam

LEARNING OBJECTIVES:
The objective of this course is

To Study various computing technology architecture.


To know Emerging trends in computing technology.
To highlight the advantage of deploying computing technology.

OUTLINE OF THE COURSE:


Sr. No

Title of the Unit

Minimum
Hours
10

Cluster Computing and its Architecture

Cluster Setup and Administration

Introduction to Grid and its Evolution

Introduction to Cloud Computing

Nature of Cloud

11

Cloud Elements

Total hours (Theory): 45


Total hours (Practical): 30
Total hours: 75

DETAILED SYLLABUS:
Sr.
No
1

Topic
Cluster Computing and its Architecture:

Ease of Computing

Scalable Parallel Computer Architecture

Towards Low Cost Parallel Computing & Motivation

Windows opportunity

A Cluster Computer And Its Architecture

Cluster Classification

Commodity Components for Clusters

Network Services/Communication SW

Cluster Middleware and Single Systems Image

Resource management & Scheduling (RMS)


Cluster Setup and Administration:

Introduction

Setting up the cluster

Security

System Monitoring

System Tuning
Introduction to Grid and its Evolution:
Introduction to Grid and its Evolution:
Beginning of the Grid
Building blocks of Grid
Grid Application and Grid Middleware
Evolution of the Grid: First, Second & Third Generation
Introduction to Cloud Computing:
Defining Clouds
Cloud Providers
Consuming Cloud Services
Cloud Models Iaas, Paas, SaaS
Inside the cloud
Administering cloud services
Technical interface
Cloud resources
Nature of Cloud:
Tradition Data Center
Cost of Cloud Data Center
Scaling computer systems
Cloud work load
Managing data on clouds
Public, private and hybrid clouds

Lecture
Hours

10

11

Weight age
(%)

20

14

14

18

22

Cloud Elements:
Infrastructure as a service
Platform as a service
Software as a service

12

INSTRUCTIONAL METHOD AND PEDAGOGY


At the start of course, the course delivery pattern, prerequisite of the subject will be
discussed.
Lectures will be conducted with the aid of multi-media projector, black board, OHP etc.
Attendance is compulsory in lecture and laboratory which carries 10 marks in overall
evaluation.
One internal exam will be conducted as a part of internal theory evaluation.
Assignments based on the course content will be given to the students for each unit and
will be evaluated at regular interval evaluation.
Surprise tests/Quizzes/Seminar/tutorial will be conducted having a share of five marks in
the overall internal evaluation.
The course includes a laboratory, where students have an opportunity to build an
appreciation for the concepts being taught in lectures.
Experiments shall be performed in the laboratory related to course contents.
STUDENTS LEARNING OUTCOMES:
On successful completion of the course, the student will:

On successful completion of the course, the student will be having the basic knowledge
of computing technology.
Student will be able to understand architecture of computing technology.
Student will be able to know cloud computing service models.
Know about emerging trends in computing technology.
Student will be able to know big data and hadoop architecture.

TEXT BOOKS:
1. High Performance Cluster Computing, Volume 1, Architecture and Systems, Rajkumar
Buyya, Pearson Education.
2. Berman, Fox and Hey, Grid Computing Making the Global Infrastructure a Reality,
Wiley India.
3. Hurwitz, Bllor, Kaufman, Halper, Cloud Computing for Dummies, Wiley India.

REFERENCE BOOKS:
1. Ronald Krutz, Cloud Security, Wiley India.
2. Cloud Computing, A Practical Approach, Anthony Velte, Toby Velte, Robert Elsenpeter,
McGrawHill.

LIST OF PRACTICALS:
Sr. No
1
2
3
4
5
6
7
8

Name of Experiment
To study the basic commands of linux.
To establish Beowulf Cluster using MPI(Message Passing Interface) Library.
Installation and configuration of Alchemi Grid.
Running a sample application on Alchemi Grid and analysing it.
To study a Grid Simulation Toolkit.
To run two sample programs using GridSim Toolkit.
To study a Cloud Simulation Toolkit.
To setup Cloud.