<br /> <font color="#3F467A" size="+1"><b>Lectures 2021-2022</b></font><br /> <br /> <font color="#3F467A"> *Lecture 1, February 23rd, 2022* Introduction to the course. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture1-IntensiveComputationIntro.pdf][Lecture1 - Introduction]]<br> *Lecture 2, February 25th, 2022* Summary of computer organization and architecture. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture2-VonNeumann-part1.pdf][Lecture2 - Computer overview - Part1]] <br> *Lecture 3, March 2nd, 2022* Circuits for arithmetic operations. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture3-Computer-arithmetic.pdf][Lecture 3 - Computer arithmetic - Slides 1-38]] <br> *Lecture 4, March 16th, 2022* Pipelined addition. Pipelined unsigned and signed multiplication. Evaluation of circuit area and delay. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture3-Computer-arithmetic.pdf][Lecture 4 - Computer arithmetic - Slides 39-59]] <br> Representations for fast arithmetic. Introduction to Redundant Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture4-RepresentationsFastArithmetic.pdf][Lecture 4 - Redundant number systems - Slide 1-9]] <br> *Lecture 5, March 18th, 2022* Redundant Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture4-RepresentationsFastArithmetic.pdf][Lecture 5 - Redundant number systems - Slide 10-52]] <br> *Lecture 6, March 23rd, 2022* Residue Number systems. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture6-ResidueNumberSystem.pdf][Lecture 6 - Residue Number System]] *Slides are UPDATED* <br> *Lecture 7, March 25th, 2022* Motivation to parallel architectures. Classifications of (parallel) architectures. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture7-IntroParallelArchitecture.pdf][Lecture 7 - Motivation to parallel architectures.]] <be> *Lecture 8, March 30th, 2022* The SIMD class: Vector architectures [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture8-VectorArchitectures.pdf][Lecture 8 - Vector Architectures - Slide 1-48]] <br> *Lecture 9, April 1st, 2022* The SIMD class. Vector architectures continued. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture8-VectorArchitectures.pdf][Lecture 8 - Vector Architectures - Slide 49-68]] Graphics Processing Units. [[%ATTACHURL%/2022-Lecture9-GPU.pdf][Lecture 9 - GPUs - Slide 1-41]] <br> *Lecture 10, April 6th, 2022* Graphics Processing Units. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture9-GPU.pdf][Lecture 10 - GPUs - Slide 42-71]] <be> *Lecture 11, April 8th, 2022* Graphics Processing Units. Exercises. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture9-GPU.pdf][Lecture 11 - GPUs - Slide 72-112]] <be> *Lecture 12, April 13th, 2022* Speed-up and performance. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lesson12-Performance.pdf][Lesson 12 - Speed-up and Performance]]<be> *Midterm - April 20th, April* <br> *Lecture 13, April 22nd, 2022* Performance. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lesson13-Performance-Part2.pdf][Lesson 13 - Performance Part2]]<be> *Lecture 14, April 27th, 2022* Interconnection networks [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture14-IntNetworks.pdf][Lesson 14 - Interconnection networks - Slide 1-45]] <br> *Lecture 15, April 29th, 2022* Interconnection networks [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture14-IntNetworks.pdf][Lesson 15 - Interconnection networks - Slide 46-109]] <be> *Lecture 16, May 4th, 2022* Interconnection networks: Fat trees and exrcises. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture14-IntNetworks.pdf][Lesson 16 - Interconnection networks - Slide 109-123]] <be> *Lecture 17, May 6th, 2022* Introduction to Quantum Computing. Qubits and One-qubit gates [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture17-QuantumComputing.pdf][Lesson 17 - Quantum Computing - Slide 1-52]] <be> *Lecture 18, May 11th, 2022* Quantum Computing: Multiple-Qubit gates and Quantum circuits [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture17-QuantumComputing.pdf][Lesson 18 - Quantum Computing - Slide 53-92]] *UPDATED slides after class. The last slides have been corrected (Bell state representation).* <be> *Lecture 19, May 13th, 2022* Quantum Computing: Adders. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture19-QuantumComputing.pdf][Lecture 19- Quantum Computing: adders]] *UPDATED slides* <be> *Lecture 20, May 18th, 2022* Exercises on quantum circuits. <be> *Lecture 21, May 20th, 2022* Sparse Matrices [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture21-SparseMatrices.pdf][Lesson 21 - Sparse Matrices]] <be> *Lecture 22, May 25th, 2022* Exercises on quantum circuits, sparse matrices and fat trees *Lecture 23, May 27th, 2022* Exercises on sparse matrices and fat trees. Discussion on organization and topics of the oral exam. [[http://twiki.di.uniroma1.it/pub/CI/WebHome/2022-Lecture23-Exam.pdf][Lesson 23 - Papers for the oral exam: some proposals]] -- %USERSIG{AnnalisaMassini - 2023-02-28}% ---++ Comments %COMMENT%
This topic: CI
>
AnnalisaMassini
>
WebHome
>
Corso2021-2022
Topic revision: r1 - 2023-02-28 - AnnalisaMassini
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback