Credits
6
Types
Specialization compulsory (High Performance Computing)
Requirements
This subject has not requirements
, but it has got previous capacities
Department
AC
Teachers
Person in charge
- Antonio Juan Hormigo ( antonioj@ac.upc.edu )
Weekly hours
Theory
1.5
Problems
0.5
Laboratory
0.5
Guided learning
0.5
Autonomous learning
2
Competences
High performance computing
Generic
Appropiate attitude towards work
Basic
Contents
-
Program
1. Introduction to multiprocessor architecture
2. MP Software and ISA
3. Cores and micro-architecture support for MPs
4. Memory hierarchy in MPs
5. Coherency and Consistency
6. Interconnection Networks (on and off-die)
7. Client vs Server SMPs
8. CMPs
9. Clusters
10. SIMD systems
11. Massively Parallel MPs
12. Heterogeneous systems
13. GPGPU, FPGAs
Bibliography
Basic
-
Computer architecture: a quantitative approach
- Hennessy, J.L.; Patterson, D.A,
Elsevier/Morgan Kaufmann,
2019.
ISBN: 9780128119051
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004117509706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Parallel computer architecture: a hardware/software approach
- Culler, D.E.; Singh, J.P.; Gupta, A,
Morgan Kaufmann Publishers,
1999.
ISBN: 1558603433
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991001862689706711&context=L&vid=34CSUC_UPC:VU1&lang=ca