4- Course Content

Topic

No. of hours

Lecture

Tutorial/Practical

The development of Supercomputers: A review of conventional machines, Hardware improvements, Software: improvements, clock cycle limitations, Hardware vs. software, Grand challenge problems(Part I)

3

3

-

The development of Supercomputers: A review of conventional machines, Hardware improvements, Software: improvements, clock cycle limitations, Hardware vs. software, Grand challenge problems(Part II)

6

3

-

new architecture, parallel architecture, parallel algorithm, parallel language, parallel compiler, parallel operating systems, parallel programming..(Part I)

3

3

-

new architecture, parallel architecture, parallel algorithm, parallel language, parallel compiler, parallel operating systems, parallel programming.(PartII).

3

3

-

Introductory survey of supercomputers: Definition of a supercomputer, Number of processors, Peak speeds, Characteristics of supercomputers, Performance Evaluation,

3

3

-

Introductory survey of supercomputers: Definition of a supercomputer, Number of processors, Peak speeds, Characteristics of supercomputers, Performance Evaluation, Flynn’s Taxonomy and High-level taxonomy(Part II)

3

3

-

Introduction to UNIX, Internet, telecommunication and Computer ethics.).(Part I)

3

3

-

 Introduction to UNIX, Internet, telecommunication and Computer ethics.). (Part II)

3

3

-

Programming on Pipelined Vector machines. Programming on shared-memory machines (Multimax)(Part I)

3

3

-

Programming on Pipelined Vector machines. Programming on shared-memory machines (Multimax)(Part II)

3

3

-

Programming on Pipelined Vector machines

3

3

-

Programming on distributed-memory machines

3

3

-

 Parallel Algorithm Development.

3

3

-

 - Induction of decision trees in ID3

- Recent work in tuning rule sets

3

3

-