Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera.

Similar presentations


Presentation on theme: "Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera."— Presentation transcript:

1 Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera

2 Computer Architecture II 2 Administrative stuff: Office hours Florin Isaila Office: 2.1.D05 Wednesday 17-19 By appointment Francisco Javier García Blas Office: 2.2. A26

3 Computer Architecture II 3 Administrative stuff 3 independent parts: theory, projects and short practical assignments.In order to pass the class the grades of theory and of the project parts must be greater or equal than 5 and the final grade must be greater or equal than 5 Final grade: Total = Exam*0,5 + Project*0,25 + Practical assignments*0,15 + Class participation*0,10 If a student passes only one of the theory or the project in June session, the grades will be kept for the session in September. More information: webpage: http://www.arcos.inf.uc3m.es/~ii_ac2_enhttp://www.arcos.inf.uc3m.es/~ii_ac2_en For any doubts please contact the professors during the office hours or by email.

4 Computer Architecture II 4 Administrative stuff: exam 2 hours During the exam you can not use any additional material (books, notes). Cheating = failure of the class for both June and September exam sessions.

5 Computer Architecture II 5 Projects The projects are compulsory for passing the class. The projects will be posted on time in the webpage of the lecture. The projects will be done in groups of four students. At the end of the semester the projects will be presented by the team in a computer lab. The passing grade for each project is 5. The project grades will not be kept for a lecture in a future semester. For the September session the projects will be the same as the ones for the June session.

6 Computer Architecture II 6 Programming assignments LAB: 1.0. H02 UNIX accounts –ROOM: 4.0.F09 Assignments –MPI –Threads –OpenMP

7 Computer Architecture II 7 Text book

8 Computer Architecture II 8 Additional bibliography J.L. Hennessy, D.A. Patterson. Computer Architecture, A Quantitative Approach. 4th. edition Morgan Kauffmann Pub., 2006 R. Buyya. High Performance Cluster Computing, Vol. 1 System and Architecture, Vol. 2 Programming and Applications. Upper Saddle River, 1998 P.S. Pacheco. Parallel Programming with MPI. Morgan Kaufmann Pub.,1997. R. Chandra, R. Menon,L. Dagum et al. Parallel Programming in OpenMP. Morgan Kaufmann Pub., 2000. Barry Wilkinson, Michael Allen. Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers. Prentice Hall 2005. See more in the website

9 Computer Architecture II 9 Semester overview(1) 1.Fundamentals of parallel computing 1.Motivation 2.Classification of parallel architectures 3.Benefits of parallelism 4.Real cases: 1.Top500 and Green500 2.Blue Gene 3.Teragrid 2.Parallel programming 1.Principles 2.Models 3.Design of parallel programs 4.Programming for performance 5.Real cases: 1.Ocean current simulation (Gauss-Seidel method) 2.Evolution of galaxies

10 Computer Architecture II 10 Semester overview(2) 3.Network interconnects 4.Shared memory MP 1.Fundamentals 2.Programming 3.Memory coherency models 4.Cache consistency 5.Real cases 5.Distributed memory 1.Fundamentals 2.Programming 3.Clusters 4.Real cases


Download ppt "Computer Architecture II 1 Computer architecture II Professor: Florin Isaila Professor Coordinator: Felix Garcia Caballiera."

Similar presentations


Ads by Google