Lecture 1 Introduction PP
Lecture 1 Introduction PP
by
Nazia Shahzadi
[email protected]
Lecturer (FCSE)
Ghulam Ishaq Khan Institute,
Topi, KPK, Pakistan
Office Hours
• Monday-Friday (8:00 AM – 5:00 PM)
• Office
• New Academic Block (NAB), Second Floor -S03
Reference Material
• Text books
• Introduction to Parallel Computing (2nd Edition) by Ananth Grama, George Karypis, Vipin
Kumar and Anshul Gupta
• References
• Fundamentals of Parallel Processing by Harry F. Jordan & Gita Alaghband
• Parallel Programming (2nd Edition) by Barry Wilkinson and Michael Allen
• Parallel and Distributed Handbook by Albert Y. H. Zomaya
• McGraw-Hill Series on Computer Engineering
Grading Policy
•Presentations 10%
•Assignments 10%
•Quizzes 10%
• Mid-term 30%
•Final 40%
*Note: This can be changed without any notice.
Background
• Architecture
• –Von Neumann
• Languages
• –Turing Machine (Imperative Languages)
• C++, Java
• –Lambda Calculus (Functional Languages)
• –Boolean Algebra (Logical Languages)
Serial Computing