Parallel Computing Schedule (Winter 2013)

  • Course Syllabus

    Lecture 1: Introduction, 14th Nov 2012
    Lecture 2: Parallel Architectures, 17th Nov 2012
    Lecture 3: Interconnection Networks, 20th Nov 2012
    Lecture 4: Parallel Algorithm Design, 27th Nov 2012
    Lecture 5: Foster's Methodology: Application Examples, 30th Nov 2012
    CIE Exam 1: 9th Dec 2012
    Lecture 6: OpenMP Programming, 5th Dec 2012
    Lecture 7: MPI Programming, 12th Dec 2012
    Lecture 8: Sieve of Eratosthenes, 23rd Jan 2013
    Lecture 9: Floyd's Algorithm, 29rd Jan 2013
    Lecture 10: Parallel Performance Ananlysis, 1st Feb 2013
    Lecture 11: Matrix Vector Multiplication, 5th Feb 2013
    Lecture 12: Collective Communication Algorithms, 12th Feb 2013
    CIE Exam 2: 19th Feb 2013
    Lecture 13: Parallel Matrix Multiplication 26th Feb 2013
    Lecture 14: Parallel Gaussian Elimination 29th Feb 2013
    Lecture 15: Parallel Sorting 6th March 2013
    Lecture 16: Finite Difference Methods 12th March 2013
    CIE Exam 3: 13th March 2013
    Lecture 17: Parallel Combinatorial Search 19th & 20th March 2013
    Lecture 18: Monte Carlo Methods (Self Reading) 22nd March 2013

    Note: Much of the course material is taken from various online courses. Thanks to the content contributors.