Modules / Lectures

Module Name | Download |
---|

Sl.No | Chapter Name | MP4 Download |
---|---|---|

1 | Lecture 01: Introduction to High Performance Computing | Download |

2 | Lecture 02: Architecture for Parallel Computing | Download |

3 | Lecture 03: Architecture for Parallel Computing (continued) | Download |

4 | Lecture 04: Architecture for Parallel Computing (continued) | Download |

5 | Lecture 05: Shared Memory and Distributed Memory in Parallel Computing | Download |

6 | Lecture 06: Shared Memory and Distributed Memory in Parallel Computing (continued) | Download |

7 | Lecture 07: Parallel Algorithms | Download |

8 | Lecture 08: Parallel Algorithms (continued) | Download |

9 | Lecture 09: Parallel Algorithms (continued) | Download |

10 | Lecture 10: Performance Metrics of Parallel Systems | Download |

11 | Lecture 11: Performance Metrics of Parallel Systems (continued) | Download |

12 | Lecture 12: Introduction to OpenMP | Download |

13 | Lecture 13: Introduction to OpenMP (continued) | Download |

14 | Lecture 14: Introduction to OpenMP (continued) | Download |

15 | Lecture 15: Essentials of OpenMP Programming | Download |

16 | Lecture 16: Essentials of OpenMP Programming (continued) | Download |

17 | Lecture 17: Data sharing and synchronization | Download |

18 | Lecture 18: Efficient OpenMP programming for matrix computing | Download |

19 | Lecture 19: Introduction to MPI and Distributed Memory Parallel Programming | Download |

20 | Lecture 20: Introduction to MPI and Distributed Memory Parallel Programming (continued) | Download |

21 | Lecture 21: Communication using MPI | Download |

22 | Lecture 22: Communication using MPI (continued) | Download |

23 | Lecture 23: Communication using MPI (continued) | Download |

24 | Lecture 24: Matrix Representation of Physical Systems - Matrix Solvers | Download |

25 | Lecture 25: Domain Decomposition Technique | Download |

26 | Lecture 26: Domain decomposition based parallelization of matrix solvers | Download |

27 | Lecture 27: Domain decomposition based parallelization of matrix solvers (continued) | Download |

28 | Lecture 28: Domain decomposition based parallelization of matrix solvers (continued) | Download |

29 | Lecture 29: MPI routines for parallel matrix solvers | Download |

30 | Lecture 30: Introduction to GPGPU and CUDA | Download |

31 | Lecture 31: Introduction to GPGPU and CUDA (continued) | Download |

32 | Lecture 32: Introduction to GPGPU and CUDA (continued) | Download |

33 | Lecture 33: Introduction to GPGPU and CUDA (continued) | Download |

34 | Lecture 34: Introduction to CUDA programming | Download |

35 | Lecture 35: Introduction to CUDA programming (continued) | Download |

Sl.No | Chapter Name | English |
---|---|---|

1 | Lecture 01: Introduction to High Performance Computing | Download Verified |

2 | Lecture 02: Architecture for Parallel Computing | Download Verified |

3 | Lecture 03: Architecture for Parallel Computing (continued) | Download Verified |

4 | Lecture 04: Architecture for Parallel Computing (continued) | Download Verified |

5 | Lecture 05: Shared Memory and Distributed Memory in Parallel Computing | Download Verified |

6 | Lecture 06: Shared Memory and Distributed Memory in Parallel Computing (continued) | Download Verified |

7 | Lecture 07: Parallel Algorithms | Download Verified |

8 | Lecture 08: Parallel Algorithms (continued) | Download Verified |

9 | Lecture 09: Parallel Algorithms (continued) | Download Verified |

10 | Lecture 10: Performance Metrics of Parallel Systems | Download Verified |

11 | Lecture 11: Performance Metrics of Parallel Systems (continued) | Download Verified |

12 | Lecture 12: Introduction to OpenMP | PDF unavailable |

13 | Lecture 13: Introduction to OpenMP (continued) | PDF unavailable |

14 | Lecture 14: Introduction to OpenMP (continued) | PDF unavailable |

15 | Lecture 15: Essentials of OpenMP Programming | PDF unavailable |

16 | Lecture 16: Essentials of OpenMP Programming (continued) | PDF unavailable |

17 | Lecture 17: Data sharing and synchronization | PDF unavailable |

18 | Lecture 18: Efficient OpenMP programming for matrix computing | PDF unavailable |

19 | Lecture 19: Introduction to MPI and Distributed Memory Parallel Programming | PDF unavailable |

20 | Lecture 20: Introduction to MPI and Distributed Memory Parallel Programming (continued) | PDF unavailable |

21 | Lecture 21: Communication using MPI | PDF unavailable |

22 | Lecture 22: Communication using MPI (continued) | PDF unavailable |

23 | Lecture 23: Communication using MPI (continued) | PDF unavailable |

24 | Lecture 24: Matrix Representation of Physical Systems - Matrix Solvers | PDF unavailable |

25 | Lecture 25: Domain Decomposition Technique | PDF unavailable |

26 | Lecture 26: Domain decomposition based parallelization of matrix solvers | PDF unavailable |

27 | Lecture 27: Domain decomposition based parallelization of matrix solvers (continued) | PDF unavailable |

28 | Lecture 28: Domain decomposition based parallelization of matrix solvers (continued) | PDF unavailable |

29 | Lecture 29: MPI routines for parallel matrix solvers | PDF unavailable |

30 | Lecture 30: Introduction to GPGPU and CUDA | PDF unavailable |

31 | Lecture 31: Introduction to GPGPU and CUDA (continued) | PDF unavailable |

32 | Lecture 32: Introduction to GPGPU and CUDA (continued) | PDF unavailable |

33 | Lecture 33: Introduction to GPGPU and CUDA (continued) | PDF unavailable |

34 | Lecture 34: Introduction to CUDA programming | PDF unavailable |

35 | Lecture 35: Introduction to CUDA programming (continued) | PDF unavailable |

Sl.No | Language | Book link |
---|---|---|

1 | English | Not Available |

2 | Bengali | Not Available |

3 | Gujarati | Not Available |

4 | Hindi | Not Available |

5 | Kannada | Not Available |

6 | Malayalam | Not Available |

7 | Marathi | Not Available |

8 | Tamil | Not Available |

9 | Telugu | Not Available |