High Performance Computing

GTU Study
KHUDKIBOOK
HIGH PERFORMANCE COMPUTING 1716205
FREE PDF 1716205
Code: 1716205 Credits: 4 Semester 1 IOT

High Performance Computing

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

High Performance Computing Syllabus โ€” Unit-wise Content

The official GTU curriculum for High Performance Computing (subject code 1716205) as prescribed for IOT ยท Semester 1 divides the course into 5 units, covering 50 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (1716205)

Unit 1 Graphics Processing Units

8 lecture hours

  • Introduction to Heterogeneous Parallel Computing
  • GPU architecture
  • Thread hierarchy
  • GPU Memory Hierarchy

Unit 2 GPGPU Programming

  • Vector Addition
  • Matrix Multiplication algorithms. 1D, 2D, and 3D Stencil Operations
  • Image Processing algorithms โ€“ Image Blur
  • Reduction Techniques. 06 15 3 UNIT 3: Many Integrated Cores Architectures: 08 20 Wef-AY-2021-22 Introduction to Many Integrated Cores
  • MIC, Xeon Phi architecture
  • Thread hierarchy
  • Memory Hierarchy
  • Memory Bandwidth and performance considerations

Unit 3 Xeon Phi Programming

8 lecture hours

  • Vector Addition
  • Matrix Multiplication algorithms. 1D, 2D, and 3D Stencil Operations
  • Image Processing algorithms โ€“ Image Blur
  • Reduction techniques

Unit 4 Shared Memory Parallel Programming

6 lecture hours

  • Symmetric and Distributed architectures
  • OpenMP Introduction
  • Thread creation
  • Parallel regions

Unit 5 Message Passing Interface

  • MPI Introduction
  • Collective communication
  • Data grouping for communication. 06 15 Reference Book: 1
  • Wen-Mei W Hwu, David B Kirk
  • Programming Massively Parallel Processors A Hands-on Approach
  • Morgann Kaufmann
  • Rezaur Rahman
  • Intel Xeon Phi Coprocessor Architecture and Tools
  • Apress Open
  • Barbara Chapman
  • Gabriele Jost
  • Ruud van der Pas, Using OpenMP
  • MIT Press
  • Using MPI, Using MPI, 2014. 5
  • D Patterson and J Hennessy
  • Computer Organization and Design - The Hardware/Software Interface
  • MIPS Edition. 5e
  • Computer Organization and Embedded Systems. 6e
  • McGraw Hill
  • Computer Architecture and Organization, 3e, McGraw Hill
  • Morris Mano
  • Computer System Architecture. 3e
  • Course Outcome: After completion of the Course
  • Students will be able to: No Course Outcomes RBT Level* 01 Demonstrate the architectural features in the GPU and MIC hardware accelerators
  • UN 02 Implement high-performance versions of standard single-threaded algorithms
  • AP 03 Develop programs to extract maximum performance in a multicore
  • shared memory execution environment processor AP 04 Examine cache coherence and consistency problems in multiprocessors, and their existing solutions
  • AN Wef-AY-2021-22 05 Assess the large scale parallel programs on tightly coupled parallel systems using the message passing paradigm
  • EL *RM: Remember
  • UN: Understand

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 1

GTU Study
KHUDKIBOOK
FUNDAMENTALS OF IOT 1716201
FREE PDF 1716201

Fundamentals of IoT

Code: 1716201 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DESIGN OF EMBEDDED 1716202
FREE PDF 1716202

Design of Embedded System

Code: 1716202 Credit: 4
Open →
GTU Study
KHUDKIBOOK
GATEWAY DESIGN OF 1716203
FREE PDF 1716203

Gateway Design of IoT

Code: 1716203 Credit: 4
Open →
GTU Study
KHUDKIBOOK
ARTIFICIAL INTELLGENCE AND 1716204
FREE PDF 1716204

Artificial Intellgence and Soft Computing

Code: 1716204 Credit: 4
Open →
GTU Study
KHUDKIBOOK
SENSOR, ACTUATOR AND 1716206
FREE PDF 1716206

Sensor, Actuator and Signal Conditioning

Code: 1716206 Credit: 4
Open →
GTU Study
KHUDKIBOOK
PROGRAMING TECHNOLOGIES 1716207
FREE PDF 1716207

Programing Technologies

Code: 1716207 Credit: 4
Open →
GTU Study
KHUDKIBOOK
MOBILE APPLICATION DEVELOPMENT 1716208
FREE PDF 1716208

Mobile Application Development

Code: 1716208 Credit: 4
Open →
GTU Study
KHUDKIBOOK
VALUE EDUCATION 3700004
FREE PDF 3700004

Value Education

Code: 3700004 Credit: 4
Open →
GTU Study
KHUDKIBOOK
RESEARCH METHODOLOGY AND 3710001
FREE PDF 3710001

Research Methodology and IPR

Code: 3710001 Credit: 2
Open →
GTU Study
KHUDKIBOOK
RESEARCH METHODOLOGY AND ME01000011
FREE PDF ME01000011

Research Methodology and IPR

Code: ME01000011 Credit: 2
Open →
GTU Study
KHUDKIBOOK
TECHNICAL REPORT WRITING ME01000021
FREE PDF ME01000021

Technical Report Writing

Code: ME01000021 Credit: 4
Open →
GTU Study
KHUDKIBOOK
IOT ARCHITECTURE ME01062011
FREE PDF ME01062011

IoT Architecture

Code: ME01062011 Credit: 4
Open →
GTU Study
KHUDKIBOOK
EMBEDDED SYSTEM & ME01062021
FREE PDF ME01062021

Embedded System & Architecture

Code: ME01062021 Credit: 4
Open →
GTU Study
KHUDKIBOOK
IOT GATEWAY DESIGN ME01062031
FREE PDF ME01062031

IoT Gateway Design

Code: ME01062031 Credit: 4
Open →
GTU Study
KHUDKIBOOK
FUNDAMENTALS OF ARTIFICIAL ME01062041
FREE PDF ME01062041

Fundamentals of Artificial Intelligence

Code: ME01062041 Credit: 4
Open →
GTU Study
KHUDKIBOOK
CLOUD COMPUTING AND ME01062051
FREE PDF ME01062051

Cloud Computing and Storage

Code: ME01062051 Credit: 4
Open →
GTU Study
KHUDKIBOOK
SENSOR, ACTUATOR FOR ME01062061
FREE PDF ME01062061

Sensor, Actuator for IoT

Code: ME01062061 Credit: 4
Open →
GTU Study
KHUDKIBOOK
PROGRAMMING TECHNOLOGIES FOR ME01062071
FREE PDF ME01062071

Programming Technologies for IoT

Code: ME01062071 Credit: 4
Open →
GTU Study
KHUDKIBOOK
FUNDAMENTALS OF DATA ME01062081
FREE PDF ME01062081

Fundamentals of Data Science

Code: ME01062081 Credit: 4
Open →

Explore Other Semesters (IOT)