Still no participant
Still no reviews
• Write Parallel Program using OpenMP
• Understand the basics of Cluster, Grid Computing and how to minimize execution time of Program and
Maximize throughput
• Understand data dependencies and how to eliminate dependency in Program
Module I: Parallel Computing (5T+4P) Hrs
Introduction to Parallel programming concepts and their classifications , Flynn’s Classification , Structural Classification , Classification Based on Grain Size , Examples of Parallel Computations
Practice-1
To study the basic commands of Linux.
Practice-2
To establish Beowulf Cluster using MPI(Message Passing Interface) Library.
Module II: Cluster Computing (5T+6P) Hrs
Introduction to Cluster Computing, Motivation behind Cluster Computing, Applications ,Advantages, Scalable Parallel Computer Architectures; Cluster Computer and its Architecture, Challenges ,Classifications, Components for Clusters, Cluster Middleware and Single System Image, Resource Management and Scheduling (RMS)
Practice-3
Installation and configuration of Alchemi Grid.
Practice-4
Running a sample application on Alchemi Grid and analysing it.
Practice-5
To study a Grid Simulation Toolkit.
Module III: Grid Computing (5T+6P) Hrs
An overview of Grid Computing, Virtual Organizations, Architecture, Applications, Computational Data, Desktop and Enterprise Grids, Data-intensive Applications
Practice-6
To run two sample programs using GridSim Toolkit.
Practice-7
To run two sample programs using GridSim Toolkit.
Practice-8
To study a Cloud Simulation Toolkit.
Module IV: Cloud Computing (5T+8P) Hrs
Introduction to cloud computing, Characteristics of cloud computing, Advantages and Disadvantages of Cloud Computing, Difference between grid and cloud computing, Cloud Computing Architecture. Cloud computing applications, Security Risks of Cloud Computing.
.
Practice-9
To setup Cloud.
Practice-10
Multithreading in Python
Practice-11
Parallel Programming in Python
Practice-12
Multiprocessing in python
Text Books:
1. Introduction to High Performance Computing for Scientists and Engineers, Georg Hager Gerhard Wellein ,CRC Press
2. R. Buyya, High Performance Cluster Computing: Architectures and Systems, Volume 1, Pearson Education, 2008.
3. D. Janakiram, Grid Computing, Tata McGraw-Hill, 2005.
Reference Books:
1. B. Sosinsky, Cloud Computing Bible, Wiley, 2011.
2. B. Wilkinson, Grid Computing: Techniques and Applications, CRC Press, 2009.
3. R. Buyya, C. Vecchiola and S. T. Selvi, Mastering Cloud Computing Foundations and Applications Programming, Morgan Kaufmann, Elsevier, 2013.
Introduction to Parallel programming concepts and their classifications.
Flynn’s Classification
Parallel Computing_PPT-2
Web Link
https://www.youtube.com/watch?v=tWRL2VJL-FA.
Structural Classification
Parallel Computing_PPT-3
Web Link
https://www.youtube.com/watch?v=CO0ix61lN8k.
Classification Based on Grain Size
Parallel Computing_PPT-4
Web Link
https://www.youtube.com/watch?v=D7UK46gXhcA.
Examples of Parallel Computations
Parallel Computing_PPT-5
Web Link
https://www.youtube.com/watch?v=q7sgzDH1cR8.
Practice-1
To study the basic commands of Linux.
Web Link
https://www.youtube.com/watch?v=cBokz0LTizk.
Practice-2
To establish Beowulf Cluster using MPI(Message Passing Interface) Library.
Web Link
https://www.youtube.com/watch?v=VcLEdqrvPKI.
Introduction to Cluster Computing, Motivation behind Cluster Computing, Applications, Advantages
PPT-1-CLuster Computing
Web Link
https://www.youtube.com/watch?v=iNkixV_INy0.
Scalable Parallel Computer Architectures, Cluster Computer and its Architecture ,Challenges
PPT-2-CLuster Computing
Web Link
https://www.youtube.com/watch?v=7zJUceJiYxQ.
Cluster Classifications
PPT-3-CLuster Computing
Web Link
https://www.youtube.com/watch?v=4cxVDUybHrI.
Components for Clusters
PPT-4-CLuster Computing py
Web Link
https://www.youtube.com/watch?v=GaujyjZxSuQ.
Cluster Middleware and Single System Image, Resource Management and Scheduling (RMS)
PPT-5-CLuster Computing
Practice-3
Installation and configuration of Alchemi Grid.
Web Link
https://www.youtube.com/watch?v=L7Ha8yRjEZI.
Practice-4
Running a sample application on Alchemi Grid and analysing it.
Practice-5
To study a Grid Simulation Toolkit.
Web Link
https://www.youtube.com/watch?v=ubNGhL4iUAU.
An overview of Grid Computing
Web Link
https://www.youtube.com/watch?v=vkBY07pbgGU.
Virtual Organizations, Architecture
Web Link
https://www.youtube.com/watch?v=otu3MZIohdg.
Practice-6
To run two sample programs using GridSim Toolkit.
Practice-7
To run two sample programs using GridSim Toolkit.
Practice-8
To study a Cloud Simulation Toolkit.
Introduction to cloud computing, Characteristics of cloud computing.
Web Link
https://www.youtube.com/watch?v=r7HTgHbZ4ko.
Advantages and Disadvantages of Cloud Computing, Difference between grid and cloud computing.
Web Link
https://www.youtube.com/watch?v=N8d_ZvFJf-g.
Cloud Computing Architecture.
Web Link
https://www.youtube.com/watch?v=sNLhh9OyDj8.
Cloud Computing Applications .
Web Link
https://www.youtube.com/watch?v=M988_fsOSWo.
Security Risks of Cloud Computing
Web Link
https://www.youtube.com/watch?v=wI84CjHMKhk.
Practice-9
To setup Cloud.
Practice-10
Multithreading in Python
Web Link
https://www.youtube.com/watch?v=GqHLztqy0PU.
Practice-11
Parallel Programming in Python
Web Link
https://www.youtube.com/watch?v=Ju4xkvFm07o.
Practice-12
Multiprocessing in python.
Web Link
https://www.youtube.com/watch?v=Lu5LrKh1Zno.
Professor ,School of Applied Sciences, Centurion University of Technology and Management, Paralakhemundi, Odisha, India. She has over 26 years of teaching and 8 years of research experiences. She has published 35 research articles in National and International refereed journals and has authored 01 book and 02 book chapters. She has produced 01 PhD scholar and […]
Dr. Tumbanath Samantara currently works as Associate Professor & HoD, Department of Applied Mathematics, , School of Applied Sciences, Centurion University of Technology and Management, (Bhubaneswar Campus) Odisha. He has completed his Ph.D. in the field of Fluid Dynamics. He has more than 10 years of research experience and 19 years of teaching experience. During […]
Assistant Professor ,School of Applied Sciences, Centurion University of Technology and Management, Paralakhemundi, Odisha, India. He has over 11 years of teaching experiences. He has published 12 research articles in National and International refereed journals . He is continue their P.hD in the field of Fuzzy Inventory Control Models.