Acac 2001 advanced computer architecture course
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

ACAC 2001 Advanced Computer Architecture Course PowerPoint PPT Presentation


  • 79 Views
  • Uploaded on
  • Presentation posted in: General

ACAC 2001 Advanced Computer Architecture Course. Lecturer: Dr. G. Chen. Course Information for Academic Year 2001 Guihai Chen. Lecture Hours. Tursday 2:00pm ~ 4:00pm, Feb. 8 ~ July 5, 2001. Location : 逸夫馆 I – 205 Course Web page: (available now)

Download Presentation

ACAC 2001 Advanced Computer Architecture Course

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Acac 2001 advanced computer architecture course

ACAC 2001 Advanced Computer Architecture Course

Lecturer: Dr. G. Chen

Course Information for Academic Year 2001

Guihai Chen


Lecture hours

Lecture Hours

  • Tursday 2:00pm ~ 4:00pm,

  • Feb. 8 ~ July 5, 2001.

  • Location : 逸夫馆 I – 205

  • Course Web page: (available now)

    http://cs.nju.edu.cn/~gchen/acac2001.html

    • Official announcement of all course information, assignments, tutorial materials, and lecture notes


Lecturer dr guihai chen

LECTURER : Dr. Guihai Chen

  • E-mail: [email protected]

  • Office: 逸夫馆 708,

  • Phone: 2857 8458,

  • URL: http://cs.nju.edu.cn/~gchen

  • Current Research Interests:

    • Graph Theory

    • Interconnection Networks

    • Parallel Algorithm

    • Advanced Computer Architecture

    • Network Computing

  • Consultation hours:

    • Monday: 10:00-12:00; or by appointment


Acac 2001 advanced computer architecture course

TA:

  • E-mail :

  • Office:

  • Phone:

  • Consultation Hours:


Course objectives

COURSE OBJECTIVES

Learn a good overview of state-of-the-art

parallel architectures,

Learn how to design efficient parallel algorithms for parallel architectures,

Study the issues that influence the performance of architecture and algorithms.


Recommended books

Recommended Books:

  • Scalable Parallel Computing, Kai Hwang and Zhiwei Xu, McGraw-Hill, 1998 (Mainly as textbook,电子工业出版社有中文版)

  • Advanced Computer Architecture, Kai Hwang, McGraw-Hill, 1993 (电子工业出版社有中文版)

  • Parallel Computer Architecture: A Hardware/Software Approach, D.E. Culler and J. P. Singh and A. Gupta, Morgan Kaufmann, August 1998. (Good for learning parallel computer architectures)

  • Introduction to Parallel Computing: Design and Analysis of Algorithms, Vipin Kumar et al., Benjamin Cummings, 1994 (Good for algorithm design and analysis)

  • Advanced Computer Architecture, D. Sima, T. Fountain and P. Kacsuk, Addison-Wesley, 1997 (Best book for learning shared memory machine architecture and cache coherence protocols)

  • Intro. to Parallel Alg. and Arch., F. T. Leighton, Morgan Kaufmann, 1992 (Theoretical study on fundamental parallel architecture)

  • Web References: See the course Webpage (Most Up-to-date)


Required background

REQUIRED BACKGROUND

  • Undergraduate background in

    • Operating System,

    • Computer Architecture,

    • Computer Networking

  • Programming skill:

    • Proficiency with UNIX and C (or C++) is required since the students are requested to write parallel programs (including MPI + Software DSM programming) on various UNIX-based parallel computers.


Course outline

COURSE OUTLINE

  • Basic Principle

  • Performance Laws

  • Networking and Routing

  • Processor Technology

  • Memory Technology

  • Case Study: SGI Origin 3000, IBM SP2, …

  • New Trend: Grid, Quantum Computing, …


Assignment

ASSIGNMENT

  • 2 written assignments

  • 1 programming assignment

    • Write parallel programs using MPI .

    • Parallel Platforms:

      • IBM SP2 (Computer Center)

      • Linux PC Cluster (SRG Lab.)

    • Team work is allowed, 3 persons at maximum.

  • Term Project

    • Project title: suggested by lecturer or self-proposed.

    • Suggested Topics will be handed out during the first month of the semester.

    • Read 3 papers at least.

    • Submit a written report at the end of the semester.


Course characteristics

COURSE Characteristics

  • Emphasis on Parallelism

  • Theoretical and Practical

  • International Standard

  • Self-motivation


Grading

GRADING:

  • 15% Attendance

  • 20%Assignment

  • 20% Term project (written report)

  • 45% Final Test (closed book/notes)

The percentage is subject to change.


  • Login