JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

HIGH PERFORMANCE COMPUTING

M.Tech II Year I Semester (R22)

Prerequisites:

  • 1. Computer Organization & Architecture
  • 2. Operating System Programming

Course Objectives:

  • 1. To Improve the system performance
  • 2. To learn various distributed and parallel computing architecture
  • 3. To learn different computing technologies

Course Outcomes:

  • 1. Understanding the concepts in grid computing
  • 2. Ability to set up cluster and run parallel applications
  • 3. Ability to understand the cluster projects and cluster OS
  • 4. Understanding the concepts of pervasive computing & quantum computing.

UNIT - I

Grid Computing: Data & Computational Grids, Grid Architectures And Its Relations To Various Distributed Technologies. Autonomic Computing, Examples Of The Grid Computing Efforts (IBM).

UNIT - II

Cluster Computing at a Glance: Introduction, A Cluster Computer and its Architecture, Cluster Classifications, Commodity Components for clusters, Network Services/Communication SW, Cluster Middleware and SSI, RMS, Programming Environments and Tools, Cluster Applications. Lightweight Messaging Systems: Introduction, Latency Bandwidth Evaluation of Communication performance, Traditional Communication Mechanisms for clusters, Lightweight Communication Mechanisms.

UNIT - III

Job and Resource Management Systems: Need of Job management, Components and Architecture. Scheduling Parallel Jobs on Clusters: Introduction, Rigid Jobs with process migration, Malleable Jobs with Dynamic Parallelism, Communication-Based Coscheduling, Batch Scheduling. Cluster Operating Systems: COMPaS.

UNIT - IV

Pervasive Computing Concepts & Scenarios: Hardware & Software; Human – Machine Interface. Device Connectivity: Java For Pervasive Devices; Application Examples.

UNIT - V

Classical Vs Quantum Logic Gates: One, Two & Three Qubit Quantum Gates; Fredkin & Toffoli Gates; Quantum Circuits; Quantum Algorithms.

TEXT BOOKS:

  • 1. Grid Computing, J. Joseph & C. Fellenstien, Pearson Education
  • 2. High Performance Cluster Computing, Raj kumar Buyya, pearson Education.
  • 3. Pervasive Computing, J. Burkhardt et.al, Pearson Education
  • 4. Approaching Quantum Computing Marivesar, Pearson Education.

REFERENCES:

  • 1. The Grid 2: Blue Print for a New Computing Infrastructure, Ian Foster and Carl Kesselman, 2 nd Edition, The Elsevier Series.
  • 2. Quantum computing and Quantum Information, Neilsen & Chung L, Cambridge University Press.
  • 3. A networking approach to Grid Computing, Minoli, Wiley

Loading Question Papers

Fetching data from database...